Liquid error (templates/page.long-lives-superfoood-replo line 6): Could not find asset snippets/reploChunk-long-lives-superfood-0.liquid-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1qa0789 { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20):not(#\20).r-1em2tri { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1em2tri { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 25px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1em2tri { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20).r-m98nce { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-m98nce { width: 300px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-m98nce { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-ciuysl { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ciuysl { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ciuysl { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-6973j9 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-6973j9 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-6973j9 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1ac8s4n { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ac8s4n { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ac8s4n { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-57ke0t { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 32px; padding-right: 32px; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-57ke0t { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 20px; padding-right: 20px; flex-direction: column; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-57ke0t { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 32px; padding-right: 32px; flex-direction: column; justify-content: center; } } :not(#\20):not(#\20).r-1695dg5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1695dg5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1695dg5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-bkj1be { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-bkj1be { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-bkj1be { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1ibl06k { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ibl06k { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ibl06k { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-1c5ivho { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-1v6vq2h { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1v6vq2h { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1v6vq2h { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-u1rj80 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-u1rj80 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-u1rj80 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-d69aqe { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-d69aqe { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-d69aqe { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-15hy3h3 { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-15hy3h3 { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 25px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-15hy3h3 { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20):not(#\20).r-178f5nt { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-178f5nt { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 25px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-178f5nt { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20).r-x1qq86 { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-x1qq86 { width: 300px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-x1qq86 { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-15w1n1f { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-15w1n1f { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-15w1n1f { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-1ns32ea { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ns32ea { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ns32ea { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1d0l6vd { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1d0l6vd { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1d0l6vd { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-cz4rfx { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 32px; padding-right: 32px; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-cz4rfx { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 20px; padding-right: 20px; flex-direction: column; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-cz4rfx { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 32px; padding-right: 32px; flex-direction: column; justify-content: center; } } :not(#\20):not(#\20).r-klvyws { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-klvyws { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-klvyws { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-ej3ffr { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ej3ffr { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ej3ffr { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-m3jg44 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-m3jg44 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-m3jg44 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-1b3dsb2 { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-xl8ead { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-xl8ead { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-xl8ead { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1fyobjt { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1fyobjt { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1fyobjt { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-fys81x { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-fys81x { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-fys81x { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-j4t9bq { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-j4t9bq { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 25px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-j4t9bq { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20):not(#\20).r-btyjk4 { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-btyjk4 { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 25px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-btyjk4 { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20).r-q19cm { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-q19cm { width: 300px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; margin-right: 16px; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-q19cm { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-9frsfy { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-9frsfy { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-9frsfy { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-ko2ae9 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ko2ae9 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ko2ae9 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-25bby4 { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-25bby4 { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-25bby4 { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-q3l3dj { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 32px; padding-right: 32px; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-q3l3dj { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 20px; padding-right: 20px; flex-direction: column; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-q3l3dj { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 32px; padding-right: 32px; flex-direction: column; justify-content: center; } } :not(#\20):not(#\20).r-czxngr { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-czxngr { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-czxngr { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-ynlytz { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ynlytz { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ynlytz { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1q34kkp { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1q34kkp { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1q34kkp { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-1f71btz { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-3uj6sv { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-3uj6sv { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-3uj6sv { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-bw3g9r { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-bw3g9r { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-bw3g9r { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-ckfmvb { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ckfmvb { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ckfmvb { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-4x5gno { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-4x5gno { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 25px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-4x5gno { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20):not(#\20).r-14w7ety { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-14w7ety { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 25px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-14w7ety { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20).r-w81uu4 { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-w81uu4 { width: 300px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; margin-right: 16px; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-w81uu4 { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-jij7f9 { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-jij7f9 { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-jij7f9 { cursor: pointer; height: 340px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-usf0iu { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-usf0iu { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-usf0iu { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1j01puy { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1j01puy { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1j01puy { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-lycb14 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 32px; padding-right: 32px; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-lycb14 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 20px; padding-right: 20px; flex-direction: column; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-lycb14 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 32px; padding-right: 32px; flex-direction: column; justify-content: center; } } :not(#\20):not(#\20).r-19yq2ky { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-19yq2ky { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-19yq2ky { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-bw25xo { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-bw25xo { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-bw25xo { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-acx2vb { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-acx2vb { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-acx2vb { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-oxr997 { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-lkf39n { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-lkf39n { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-lkf39n { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-2o9ghy { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-2o9ghy { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-2o9ghy { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-12wg9m6 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-12wg9m6 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-12wg9m6 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-95nn2h { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-95nn2h { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 25px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-95nn2h { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; text-align-last: center; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20):not(#\20).r-1y0n2wf { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1y0n2wf { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 25px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1y0n2wf { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 10px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 10px; text-transform: uppercase; background-color: #1C1F2B; background-image: none; border-top-color: #1C1F2BFF; border-top-style: solid; border-top-width: 2px; border-left-color: #1C1F2BFF; border-left-style: solid; border-left-width: 2px; border-right-color: #1C1F2BFF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #1C1F2BFF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20).r-1hm9ket { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 20px; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1hm9ket { display: flex; row-gap: 12px; z-index: 2; position: relative; align-self: stretch; column-gap: 12px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 36px; padding-bottom: 17px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1hm9ket { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 20px; padding-bottom: 17px; justify-content: center; } } :not(#\20):not(#\20).r-auv79l { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-auv79l { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-auv79l { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20):not(#\20).r-11x11dv { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-11x11dv { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-11x11dv { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20).r-1174on0 { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1174on0 { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1174on0 { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1oetvap { top: 220px; left: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1oetvap { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1oetvap { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } :not(#\20):not(#\20).r-143mgtn { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-143mgtn { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-143mgtn { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1d8pfvr { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-h4o1mk { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-h4o1mk { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-h4o1mk { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } :not(#\20):not(#\20).r-3eu8bw { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-3eu8bw { row-gap: 16px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 16px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 16px; flex-shrink: 1; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-3eu8bw { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } } :not(#\20):not(#\20).r-8ykn4c { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-8ykn4c { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-8ykn4c { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-ctfnw5 { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ctfnw5 { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ctfnw5 { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-ovdihv { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ovdihv { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ovdihv { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-e44qxx { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-e44qxx { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-e44qxx { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-n1zzrg { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-n1zzrg { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-n1zzrg { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-16a0syu { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-16a0syu { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-16a0syu { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-x14s4 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-x14s4 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-x14s4 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-162um3s { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-162um3s { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-162um3s { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-7f6guk { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-qz6s21 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-qz6s21 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-qz6s21 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-uunjc5 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-uunjc5 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-uunjc5 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-jvblbx { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-jvblbx { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-jvblbx { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-85zhb2 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-85zhb2 { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-85zhb2 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1shl9p8:not(#\20):not(#\20).r-85zhb2 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1shl9p8:not(#\20):not(#\20).r-85zhb2 { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1shl9p8:not(#\20):not(#\20).r-85zhb2 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-1go609q { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1go609q { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1go609q { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1uszm46 { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1uszm46 { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1uszm46 { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-w174gx { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-m0gt4l { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-m0gt4l { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-m0gt4l { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-1tdns5m { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1tdns5m { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1tdns5m { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-189hxtl { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-17xg6cq { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-17xg6cq { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-17xg6cq { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-2lnwta { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-2lnwta { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-2lnwta { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-44ppjf { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-44ppjf { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-44ppjf { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-qh8xdv { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-qh8xdv { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-qh8xdv { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-1qv1ogv { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1qv1ogv { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1qv1ogv { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-jtu2wy { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-jtu2wy { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-jtu2wy { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1fesuew { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1fesuew { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1fesuew { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-x6wake { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-x6wake { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-x6wake { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-1h0hqo8 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1h0hqo8 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1h0hqo8 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-qgusj4 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-qgusj4 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-qgusj4 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-19llfin { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-19llfin { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-19llfin { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-1a8aqey { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-19jgad4 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-19jgad4 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-19jgad4 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1jmnpfr { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1jmnpfr { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1jmnpfr { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1gzqv9x { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1gzqv9x { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1gzqv9x { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-bbncae { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-bbncae { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-bbncae { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1jgf5qb:not(#\20):not(#\20).r-bbncae { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1jgf5qb:not(#\20):not(#\20).r-bbncae { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1jgf5qb:not(#\20):not(#\20).r-bbncae { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-15gfv4i { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-15gfv4i { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-15gfv4i { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1lqn7g4 { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1lqn7g4 { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1lqn7g4 { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-r0oept { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1cqrbe4 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1cqrbe4 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1cqrbe4 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-1rg8t9x { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1rg8t9x { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1rg8t9x { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-pb9gqc { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1deqfx2 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1deqfx2 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1deqfx2 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-168ta68 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-168ta68 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-168ta68 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-1ihzxgi { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ihzxgi { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ihzxgi { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-1ycbtoa { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ycbtoa { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ycbtoa { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-ir8ps0 { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ir8ps0 { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ir8ps0 { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-f2qu74 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-f2qu74 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-f2qu74 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-14ovebt { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-14ovebt { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-14ovebt { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-11oe5c4 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-11oe5c4 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-11oe5c4 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-au13j5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-au13j5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-au13j5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-18ugi73 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-18ugi73 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-18ugi73 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-iiz4ij { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-iiz4ij { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-iiz4ij { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-17jcchl { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-abxc0s { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-abxc0s { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-abxc0s { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1b668g1 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1b668g1 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1b668g1 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1c4weed { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1c4weed { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1c4weed { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-12fygrr { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-12fygrr { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-12fygrr { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-3q30er:not(#\20):not(#\20).r-12fygrr { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-3q30er:not(#\20):not(#\20).r-12fygrr { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-3q30er:not(#\20):not(#\20).r-12fygrr { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-shigph { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-shigph { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-shigph { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-vxiz7x { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-vxiz7x { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-vxiz7x { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-wvlqeu { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-nhj2lx { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-nhj2lx { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-nhj2lx { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-39aewh { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-39aewh { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-39aewh { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1sb5oo5 { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1lhxyue { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1lhxyue { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1lhxyue { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-11hoanu { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-11hoanu { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-11hoanu { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-1scbek1 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1scbek1 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1scbek1 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-e6r5fo { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-e6r5fo { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-e6r5fo { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-gh99ut { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-gh99ut { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-gh99ut { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1bxrz3k { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1bxrz3k { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1bxrz3k { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-11r1aj4 { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-11r1aj4 { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-11r1aj4 { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-1chpfff { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1chpfff { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1chpfff { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-1tkg4ab { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1tkg4ab { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1tkg4ab { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-11qghkn { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-11qghkn { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-11qghkn { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-2h7zd3 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-2h7zd3 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-2h7zd3 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-nn86bv { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-1gwl6o6 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1gwl6o6 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1gwl6o6 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1co0vlt { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1co0vlt { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1co0vlt { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-164uhqn { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-164uhqn { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-164uhqn { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1q262c9 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1q262c9 { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1q262c9 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1y6h1ir :not(#\20):not(#\20).r-1q262c9 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1y6h1ir :not(#\20):not(#\20).r-1q262c9 { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1y6h1ir :not(#\20):not(#\20).r-1q262c9 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-sr1wcj { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-sr1wcj { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-sr1wcj { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-120v5jz { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-120v5jz { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-120v5jz { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1xtneqe { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-pfechp { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-pfechp { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-pfechp { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-s62vq { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-s62vq { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-s62vq { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1g0wvgy { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1g2nz5f { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1g2nz5f { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1g2nz5f { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-mhlxq7 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-mhlxq7 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-mhlxq7 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-1y2muvv { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1y2muvv { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1y2muvv { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-j9lqgh { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-j9lqgh { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-j9lqgh { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-982vjt { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-982vjt { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-982vjt { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1ja3wwb { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ja3wwb { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ja3wwb { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1slbaie { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1slbaie { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1slbaie { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-1kxxx81 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1kxxx81 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1kxxx81 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-fijx3e { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-fijx3e { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-fijx3e { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-14k1cgf { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-14k1cgf { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-14k1cgf { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1a7ye68 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1a7ye68 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1a7ye68 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-bx3yuq { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-urc5ht { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-urc5ht { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-urc5ht { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-w9q1cu { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-w9q1cu { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-w9q1cu { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-8qlrb7 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-8qlrb7 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-8qlrb7 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1661oz7 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1661oz7 { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1661oz7 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1wrfp68 :not(#\20):not(#\20).r-1661oz7 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1wrfp68 :not(#\20):not(#\20).r-1661oz7 { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1wrfp68 :not(#\20):not(#\20).r-1661oz7 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-c69p72 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-c69p72 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-c69p72 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-heec5m { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-heec5m { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-heec5m { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-x7c0py { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1y2pxss { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1y2pxss { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1y2pxss { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-z1y5ez { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-z1y5ez { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-z1y5ez { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1utuycy { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1i221fc { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1i221fc { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1i221fc { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-1m2fvku { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1m2fvku { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1m2fvku { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-1sqwi52 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1sqwi52 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1sqwi52 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-1yyxajr { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1yyxajr { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1yyxajr { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-rm8wzt { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-rm8wzt { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-rm8wzt { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1dlx8wu { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1dlx8wu { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1dlx8wu { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-e4icu0 { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-e4icu0 { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-e4icu0 { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-39jjbh { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-39jjbh { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-39jjbh { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-1t6vwhk { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1t6vwhk { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1t6vwhk { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-1kb6dn2 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1kb6dn2 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1kb6dn2 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-7lta25 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-7lta25 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-7lta25 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-1m5sxsk { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-naprd3 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-naprd3 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-naprd3 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1snhvfh { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1snhvfh { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1snhvfh { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1le1oiv { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1le1oiv { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1le1oiv { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-l3b1d7 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-l3b1d7 { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-l3b1d7 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1aa3cyv :not(#\20):not(#\20).r-l3b1d7 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1aa3cyv :not(#\20):not(#\20).r-l3b1d7 { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1aa3cyv :not(#\20):not(#\20).r-l3b1d7 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-1ft2def { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ft2def { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ft2def { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-lhjmh3 { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-lhjmh3 { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-lhjmh3 { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-of7y34 { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-14w2q71 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-14w2q71 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-14w2q71 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-sdkdwe { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-sdkdwe { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-sdkdwe { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1kzbfwf { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-16v0am9 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-16v0am9 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-16v0am9 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-1b9unzu { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1b9unzu { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1b9unzu { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-1jvk63f { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1jvk63f { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1jvk63f { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-12ehrxg { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-12ehrxg { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; margin-right: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-12ehrxg { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-z9ghhb { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-z9ghhb { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-z9ghhb { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-40h2ix { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-40h2ix { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-40h2ix { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-cjyioz { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-cjyioz { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-cjyioz { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-de9qsr { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-de9qsr { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-de9qsr { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-fr8xbs { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-fr8xbs { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-fr8xbs { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-1ki5ncx { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ki5ncx { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ki5ncx { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-dizxft { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-dizxft { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-dizxft { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-1c1h16d { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-gur4ep { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-gur4ep { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-gur4ep { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-xv4x73 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-xv4x73 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-xv4x73 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-s1nt44 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-s1nt44 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-s1nt44 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-dpqopg { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-dpqopg { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-dpqopg { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1x986es :not(#\20):not(#\20).r-dpqopg { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1x986es :not(#\20):not(#\20).r-dpqopg { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1x986es :not(#\20):not(#\20).r-dpqopg { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-rqg8a6 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-rqg8a6 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-rqg8a6 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-6gfrsz { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-6gfrsz { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-6gfrsz { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-js8ht8 { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-t4q7uz { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-t4q7uz { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-t4q7uz { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-l8e24z { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-l8e24z { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-l8e24z { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-z1leoa { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1knjt78 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1knjt78 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1knjt78 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-1l9wj4z { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1l9wj4z { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1l9wj4z { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-c2wmtv { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-c2wmtv { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-c2wmtv { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-1qj2vpp { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1qj2vpp { display: flex; row-gap: 12px; z-index: 2; position: relative; align-self: stretch; column-gap: 12px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 36px; padding-bottom: 17px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1qj2vpp { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 17px; justify-content: center; } } :not(#\20):not(#\20).r-17b58qf { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-17b58qf { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-17b58qf { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20):not(#\20).r-1a7061u { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1a7061u { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1a7061u { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20).r-nyftqd { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-nyftqd { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-nyftqd { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } :not(#\20):not(#\20):not(#\20).r-m7q091 { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-m7q091 { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-m7q091 { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } :not(#\20):not(#\20).r-1jbbhon { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; overflow-wrap: break-word; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1jbbhon { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1jbbhon { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } :not(#\20):not(#\20).r-8ymwxn { top: 220px; right: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-8ymwxn { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-8ymwxn { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-1x6q4g1 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1x6q4g1 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1x6q4g1 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1glfhfx { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-uz209w { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-uz209w { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-uz209w { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1fih17f { top: 220px; left: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1fih17f { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1fih17f { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } :not(#\20):not(#\20).r-1sggon9 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1sggon9 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1sggon9 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-ufg041 { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-4ngmqy { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-4ngmqy { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-4ngmqy { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } :not(#\20):not(#\20).r-1m6tq3z { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1m6tq3z { row-gap: 16px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 16px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 16px; flex-shrink: 1; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1m6tq3z { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } } :not(#\20):not(#\20).r-1bvgnci { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1bvgnci { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1bvgnci { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-16mg2pp { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-16mg2pp { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-16mg2pp { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1u3q5qp { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1u3q5qp { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1u3q5qp { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1peipoo { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1peipoo { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1peipoo { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-eudy7n { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-eudy7n { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-eudy7n { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-1hu6ydl { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1hu6ydl { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1hu6ydl { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-17llb7s { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-17llb7s { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-17llb7s { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1f6l7a7 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1f6l7a7 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1f6l7a7 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-smb7jz { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-1fbo4is { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1fbo4is { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1fbo4is { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-13igxyw { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-13igxyw { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-13igxyw { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-jbsuwk { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-jbsuwk { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-jbsuwk { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-lc3d4a { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-lc3d4a { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-lc3d4a { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1523fu1 :not(#\20):not(#\20).r-lc3d4a { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1523fu1 :not(#\20):not(#\20).r-lc3d4a { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1523fu1 :not(#\20):not(#\20).r-lc3d4a { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-11se2i7 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-11se2i7 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-11se2i7 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1q0valw { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1q0valw { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1q0valw { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1aculy2 { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1chswly { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1chswly { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1chswly { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-x4jyhl { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-x4jyhl { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-x4jyhl { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-qtczqi { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-mldrja { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-mldrja { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-mldrja { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-1vvujd6 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1vvujd6 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1vvujd6 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-cahpf5 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-cahpf5 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-cahpf5 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-gnv7b6 { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-gnv7b6 { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; margin-right: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-gnv7b6 { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-18l5e4r { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-18l5e4r { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-18l5e4r { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-14m0o6z { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-14m0o6z { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-14m0o6z { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1klabvw { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1klabvw { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1klabvw { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-2id0ul { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-2id0ul { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-2id0ul { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-11vjzft { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-11vjzft { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-11vjzft { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-1i48xhk { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1i48xhk { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1i48xhk { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-73sjpf { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-73sjpf { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-73sjpf { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-1ppf2i0 { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-ab1igg { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ab1igg { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ab1igg { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1bxtiuf { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1bxtiuf { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1bxtiuf { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-17nugea { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-17nugea { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-17nugea { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-17ttxhu { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-17ttxhu { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-17ttxhu { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-ww04jz :not(#\20):not(#\20).r-17ttxhu { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-ww04jz :not(#\20):not(#\20).r-17ttxhu { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-ww04jz :not(#\20):not(#\20).r-17ttxhu { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-as7kys { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-as7kys { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-as7kys { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1sbvphr { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1sbvphr { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1sbvphr { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1mfvbeu { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-iguzvd { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-iguzvd { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-iguzvd { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-mj88qv { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-mj88qv { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-mj88qv { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-cyp3lv { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1pvarvi { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1pvarvi { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1pvarvi { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-hamr2o { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-hamr2o { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-hamr2o { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-1hc4xc0 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1hc4xc0 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1hc4xc0 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-1aitlzh { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1aitlzh { display: flex; row-gap: 12px; z-index: 2; position: relative; align-self: stretch; column-gap: 12px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 36px; padding-bottom: 17px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1aitlzh { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 17px; justify-content: center; } } :not(#\20):not(#\20).r-1f3u4ws { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1f3u4ws { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1f3u4ws { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20):not(#\20).r-tn6him { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-tn6him { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-tn6him { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20).r-10qncar { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-10qncar { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-10qncar { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } :not(#\20):not(#\20):not(#\20).r-wujneq { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-wujneq { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-wujneq { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } :not(#\20):not(#\20).r-wn1zna { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; overflow-wrap: break-word; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-wn1zna { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-wn1zna { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } :not(#\20):not(#\20).r-xs6qtx { top: 220px; right: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-xs6qtx { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-xs6qtx { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-1r0w4sf { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1r0w4sf { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1r0w4sf { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-atbnyn { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1g3h0ck { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1g3h0ck { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1g3h0ck { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-e3h0m6 { top: 220px; left: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-e3h0m6 { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-e3h0m6 { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } :not(#\20):not(#\20).r-14e6g14 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-14e6g14 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-14e6g14 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1ecumz0 { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-157w09d { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-157w09d { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-157w09d { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } :not(#\20):not(#\20).r-12b1osv { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-12b1osv { row-gap: 16px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 16px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 16px; flex-shrink: 1; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-12b1osv { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } } :not(#\20):not(#\20).r-1ay5ccv { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ay5ccv { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ay5ccv { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-1numkrn { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1numkrn { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1numkrn { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-kqjzrh { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-kqjzrh { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-kqjzrh { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-xf61aq { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-xf61aq { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-xf61aq { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-16t2yu3 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-16t2yu3 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-16t2yu3 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-8gkwhv { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-8gkwhv { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-8gkwhv { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-3yxn2a { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-3yxn2a { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-3yxn2a { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-yi7x0j { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-yi7x0j { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-yi7x0j { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-qd62qi { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-d6iolv { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-d6iolv { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-d6iolv { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-drwpj6 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-drwpj6 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-drwpj6 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-83njzz { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-83njzz { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-83njzz { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-sl2kbf { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-sl2kbf { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-sl2kbf { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-er1oxt :not(#\20):not(#\20).r-sl2kbf { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-er1oxt :not(#\20):not(#\20).r-sl2kbf { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-er1oxt :not(#\20):not(#\20).r-sl2kbf { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-k95v2r { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-k95v2r { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-k95v2r { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-b12d3f { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-b12d3f { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-b12d3f { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-o4u8cy { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1ggfx3u { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ggfx3u { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ggfx3u { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-lfvlkv { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-lfvlkv { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-lfvlkv { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-xlxou { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1y7oue6 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1y7oue6 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1y7oue6 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-1yfeh3z { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1yfeh3z { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1yfeh3z { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-1pkb6fy { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1pkb6fy { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1pkb6fy { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-1jv5s6e { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1jv5s6e { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; margin-right: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1jv5s6e { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-6n807n { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-6n807n { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-6n807n { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-6lj2ya { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-6lj2ya { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-6lj2ya { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1okq7o2 { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1okq7o2 { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1okq7o2 { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-1cfy51j { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1cfy51j { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1cfy51j { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-1ofsle6 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ofsle6 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ofsle6 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-1bmgp1r { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1bmgp1r { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1bmgp1r { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1bwprxa { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1bwprxa { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1bwprxa { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-1rfseqf { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-jclm5a { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-jclm5a { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-jclm5a { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1g0r5gi { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1g0r5gi { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1g0r5gi { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1bnhrx { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1bnhrx { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1bnhrx { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-eokswf { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-eokswf { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-eokswf { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1fi7c9r :not(#\20):not(#\20).r-eokswf { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1fi7c9r :not(#\20):not(#\20).r-eokswf { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1fi7c9r :not(#\20):not(#\20).r-eokswf { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-2oh8oe { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-2oh8oe { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-2oh8oe { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-16gu4ts { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-16gu4ts { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-16gu4ts { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1aptvn4 { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1gtav04 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1gtav04 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1gtav04 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-em5ibw { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-em5ibw { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-em5ibw { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-7gvdps { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-l54veg { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-l54veg { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-l54veg { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-15rzzj8 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-15rzzj8 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-15rzzj8 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-zy4rgj { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-zy4rgj { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-zy4rgj { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-dtu1lk { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-dtu1lk { display: flex; row-gap: 12px; z-index: 2; position: relative; align-self: stretch; column-gap: 12px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 36px; padding-bottom: 17px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-dtu1lk { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 17px; justify-content: center; } } :not(#\20):not(#\20).r-1t2sq5o { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1t2sq5o { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1t2sq5o { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20):not(#\20).r-16myb2a { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-16myb2a { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-16myb2a { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20).r-1vukfws { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1vukfws { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1vukfws { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } :not(#\20):not(#\20):not(#\20).r-vdbba { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-vdbba { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-vdbba { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } :not(#\20):not(#\20).r-o95yxy { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; overflow-wrap: break-word; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-o95yxy { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-o95yxy { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } :not(#\20):not(#\20).r-1xnawpv { top: 220px; right: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1xnawpv { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1xnawpv { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-c2r4hb { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-c2r4hb { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-c2r4hb { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-10lmred { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-m1tu3g { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-m1tu3g { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-m1tu3g { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-qfqzj4 { top: 220px; left: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-qfqzj4 { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-qfqzj4 { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } :not(#\20):not(#\20).r-co1rby { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-co1rby { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-co1rby { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-yr7mz { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1ycb9gq { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ycb9gq { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ycb9gq { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } :not(#\20):not(#\20).r-1csv19c { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1csv19c { row-gap: 16px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 16px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 16px; flex-shrink: 1; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1csv19c { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } } :not(#\20):not(#\20).r-1gvx5a { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1gvx5a { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1gvx5a { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-1rrqw6f { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1rrqw6f { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1rrqw6f { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1w86ccv { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1w86ccv { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1w86ccv { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1ymyubw { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ymyubw { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ymyubw { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-s854ff { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-s854ff { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-s854ff { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-t863ll { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-t863ll { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-t863ll { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-1fa34rk { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1fa34rk { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1fa34rk { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-aaug7l { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-aaug7l { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-aaug7l { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-o2uy5o { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-6mxyl3 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-6mxyl3 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-6mxyl3 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-4dmc9x { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-4dmc9x { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-4dmc9x { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-bijtp6 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-bijtp6 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-bijtp6 { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-rnv4az { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-rnv4az { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-rnv4az { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1h5svj3 :not(#\20):not(#\20).r-rnv4az { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1h5svj3 :not(#\20):not(#\20).r-rnv4az { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1h5svj3 :not(#\20):not(#\20).r-rnv4az { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-17fs1vm { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-17fs1vm { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-17fs1vm { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-ex42vt { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ex42vt { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ex42vt { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-7avk1m { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-erz98u { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-erz98u { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-erz98u { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-3snzcv { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-3snzcv { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-3snzcv { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-13dsius { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-16i4hkc { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-16i4hkc { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-16i4hkc { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-goq554 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-goq554 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-goq554 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-3laynd { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-3laynd { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-3laynd { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-1prq4hi { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1prq4hi { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; margin-right: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1prq4hi { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-1kodlzu { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1kodlzu { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1kodlzu { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1bq2x8p { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1bq2x8p { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1bq2x8p { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-1cb5xk8 { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1cb5xk8 { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1cb5xk8 { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-1e45il1 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1e45il1 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1e45il1 { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-ib3urx { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ib3urx { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ib3urx { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-j0hb7x { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-j0hb7x { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-j0hb7x { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1lugo4g { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1lugo4g { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1lugo4g { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-19wzupg { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-eon7g2 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-eon7g2 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-eon7g2 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-da9wi4 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-da9wi4 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-da9wi4 { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1lf5wsl { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1lf5wsl { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1lf5wsl { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1cku86r { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1cku86r { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1cku86r { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-1ih6t4s :not(#\20):not(#\20).r-1cku86r { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-1ih6t4s :not(#\20):not(#\20).r-1cku86r { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-1ih6t4s :not(#\20):not(#\20).r-1cku86r { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-13bh6ae { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-13bh6ae { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-13bh6ae { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-o0hb6m { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-o0hb6m { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-o0hb6m { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1fkg2gi { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-2r9uqt { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-2r9uqt { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-2r9uqt { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-xr0bsc { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-xr0bsc { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-xr0bsc { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-l77gyj { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-4jofe4 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-4jofe4 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-4jofe4 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-iqexw1 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-iqexw1 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-iqexw1 { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-1t9xyai { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1t9xyai { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1t9xyai { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-1k0nfd { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1k0nfd { display: flex; row-gap: 12px; z-index: 2; position: relative; align-self: stretch; column-gap: 12px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 36px; padding-bottom: 17px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1k0nfd { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 17px; justify-content: center; } } :not(#\20):not(#\20).r-mv05xu { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-mv05xu { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-mv05xu { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20):not(#\20).r-1hkfizh { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1hkfizh { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1hkfizh { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20).r-evq9by { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-evq9by { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-evq9by { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } :not(#\20):not(#\20):not(#\20).r-317jb6 { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-317jb6 { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-317jb6 { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } :not(#\20):not(#\20).r-zwtyt0 { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; overflow-wrap: break-word; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-zwtyt0 { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-zwtyt0 { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } :not(#\20):not(#\20).r-29z6tl { top: 220px; right: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-29z6tl { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-29z6tl { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-101bts3 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-101bts3 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-101bts3 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-yqdrb9 { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1v0sav3 { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1v0sav3 { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1v0sav3 { display: flex; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1he58v3 { top: 220px; left: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; flex-wrap: wrap; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1he58v3 { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1he58v3 { top: 220px; left: -20px; right: auto; cursor: pointer; display: none; z-index: 1; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: auto; } } :not(#\20):not(#\20).r-1ysky7o { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ysky7o { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ysky7o { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-x4axfa { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-wp5to2 { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-wp5to2 { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-wp5to2 { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } :not(#\20):not(#\20).r-19g26si { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-19g26si { row-gap: 16px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 16px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 16px; flex-shrink: 1; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-19g26si { row-gap: 20px; overflow: hidden; position: relative; flex-grow: 1; align-self: stretch; column-gap: 20px; flex-basis: auto; overflow-x: clip; overflow-y: visible; --replo-gap: 20px; flex-shrink: 1; } } :not(#\20):not(#\20).r-bjfuhd { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-bjfuhd { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-bjfuhd { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-1jeuvty { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1jeuvty { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1jeuvty { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-18x2ekr { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-18x2ekr { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-18x2ekr { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-pwqkz8 { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-pwqkz8 { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-pwqkz8 { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-1449uvu { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1449uvu { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1449uvu { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-i9qyvc { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-i9qyvc { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-i9qyvc { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-1ljrcak { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ljrcak { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ljrcak { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1nglj3 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1nglj3 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1nglj3 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-1d8gx0t { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-11u6yf2 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-11u6yf2 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-11u6yf2 { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-16pzpmj { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-16pzpmj { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-16pzpmj { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1mscjan { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1mscjan { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1mscjan { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1r2saon { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1r2saon { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1r2saon { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-n41vda :not(#\20):not(#\20).r-1r2saon { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-n41vda :not(#\20):not(#\20).r-1r2saon { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-n41vda :not(#\20):not(#\20).r-1r2saon { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-icnc72 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-icnc72 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-icnc72 { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-rwju0k { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-rwju0k { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-rwju0k { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-8768iw { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-fmvfg6 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-fmvfg6 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-fmvfg6 { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-11eeb9r { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-11eeb9r { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-11eeb9r { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-4jgplm { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-1c3nzer { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1c3nzer { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1c3nzer { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-1cp5z2u { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1cp5z2u { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1cp5z2u { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-vvywm9 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-vvywm9 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-vvywm9 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-7g3ym3 { width: 360px; display: flex; overflow: hidden; position: relative; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-7g3ym3 { width: 355px; display: flex; row-gap: 0px; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; column-gap: 0px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; margin-left: 0px; margin-right: 16px; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-7g3ym3 { width: 350px; display: flex; overflow: hidden; position: relative; flex-grow: unset; min-width: auto; align-self: flex-start; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; border-top-color: #D7D9DBFF; border-top-style: solid; border-top-width: 1px; border-left-color: #D7D9DBFF; border-left-style: solid; border-left-width: 1px; border-right-color: #D7D9DBFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } } :not(#\20):not(#\20).r-yg6myv { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-yg6myv { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-yg6myv { cursor: pointer; height: 365px; display: flex; row-gap: 36px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 36px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 16px; padding-left: 16px; padding-right: 16px; flex-direction: column; padding-bottom: 16px; justify-content: center; border-bottom-color: #D7D9DBFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1ifg7g4 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ifg7g4 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ifg7g4 { width: 100%; display: flex; max-width: 290px; min-width: 0; align-self: center; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; transition: inherit; align-items: center; flex-shrink: 0; } } :not(#\20):not(#\20).r-gp2ov1 { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-gp2ov1 { object-fit: cover; transition: inherit; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-gp2ov1 { object-fit: cover; transition: inherit; } } :not(#\20):not(#\20).r-i62v6j { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-i62v6j { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 20px; padding-right: 20px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-i62v6j { display: flex; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 16px; padding-left: 32px; padding-right: 32px; flex-direction: column; padding-bottom: 16px; justify-content: center; } } :not(#\20):not(#\20).r-1783425 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1783425 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1783425 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; } } :not(#\20):not(#\20).r-1dtz1g3 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1dtz1g3 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1dtz1g3 { cursor: pointer; display: flex; row-gap: 4px; position: relative; max-width: 100%; min-width: auto; column-gap: 4px; flex-basis: auto; min-height: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; } } :not(#\20):not(#\20).r-1ibvh92 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ibvh92 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ibvh92 { display: flex; row-gap: 2px; column-gap: 2px; flex-basis: auto; transition: inherit; flex-shrink: 0; } } :not(#\20):not(#\20).r-cvhbrx { fill: #CAB683FF; width: 14px; height: 14px; } :not(#\20):not(#\20).r-1xu8kxx { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; overflow-wrap: break-word; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1xu8kxx { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1xu8kxx { font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-12a24ht { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-12a24ht { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-12a24ht { font-size: 18px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1wltn2n { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; overflow-wrap: break-word; letter-spacing: 0.03px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1wltn2n { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1wltn2n { cursor: pointer; font-size: 18px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 26px; letter-spacing: 0.03px; } } :not(#\20):not(#\20).r-1w10zh7 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1w10zh7 { display: none; row-gap: 0px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1w10zh7 { display: none; row-gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; min-height: auto; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } .r-9e7zx4 :not(#\20):not(#\20).r-1w10zh7 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20).r-9e7zx4 :not(#\20):not(#\20).r-1w10zh7 { display: flex; row-gap: 0px; position: relative; max-width: 100%; align-self: stretch; column-gap: 0px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20).r-9e7zx4 :not(#\20):not(#\20).r-1w10zh7 { display: flex; row-gap: 6px; position: relative; max-width: 100%; align-self: stretch; column-gap: 6px; flex-basis: auto; margin-top: 10px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-z03wdl { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-z03wdl { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-z03wdl { display: flex; row-gap: 4px; position: relative; max-width: 90px; align-self: stretch; column-gap: 4px; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 8px; padding-right: 8px; justify-content: space-between; border-top-color: #1A1A1AFF; border-top-style: solid; border-top-width: 1px; border-left-color: #1A1A1AFF; border-left-style: solid; border-left-width: 1px; border-right-color: #1A1A1AFF; border-right-style: solid; border-right-width: 1px; border-bottom-color: #1A1A1AFF; border-bottom-style: solid; border-bottom-width: 1px; } } :not(#\20):not(#\20).r-1e7d2ul { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1e7d2ul { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1e7d2ul { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-gyf75g { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-fukwsl { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-fukwsl { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 45px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-fukwsl { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 50px; } } :not(#\20):not(#\20).r-t9y7ho { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-t9y7ho { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-t9y7ho { --rsw: 100%; width: 20px; cursor: pointer; height: 20px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-35q79k { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-t86hox { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-t86hox { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-color: #CAB683; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-t86hox { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-color: #CAB683; background-image: none; } } :not(#\20):not(#\20):not(#\20).r-zzr8or { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-zzr8or { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 13px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 13px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-zzr8or { color: #FFFFFF; cursor: pointer; flex-grow: 1; font-size: 20px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; flex-shrink: 1; font-weight: 700; line-height: 20px; padding-top: 14px; padding-left: 20px; padding-right: 20px; letter-spacing: 2px; padding-bottom: 14px; background-size: 100%; background-image: linear-gradient(270deg, #CAB683FF 45.54455445544554%, #CAB683FF 75.79207920792079%); } } :not(#\20):not(#\20).r-ku9x17 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0.03px; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ku9x17 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ku9x17 { color: #1A1A1A; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Brown-Regular, sans-serif; font-weight: 600; line-height: 20px; letter-spacing: 0.03px; text-transform: uppercase; } } :not(#\20):not(#\20).r-1ytmvye { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 16px; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ytmvye { display: flex; row-gap: 12px; z-index: 2; position: relative; align-self: stretch; column-gap: 12px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 36px; padding-bottom: 17px; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ytmvye { display: flex; row-gap: 20px; z-index: 2; position: relative; align-self: stretch; column-gap: 20px; flex-basis: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-bottom: 17px; justify-content: center; } } :not(#\20):not(#\20).r-8j00wr { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-8j00wr { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-8j00wr { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #0000004D; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20):not(#\20).r-1qye1o6 { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1qye1o6 { width: 8px; cursor: pointer; height: 8px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-1qye1o6 { width: 10px; cursor: pointer; height: 10px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; background-color: #000000FF; background-image: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } } :not(#\20):not(#\20).r-14tsg9e { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-14tsg9e { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-14tsg9e { width: 100%; cursor: pointer; display: flex; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; text-align: center; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; text-align-last: center; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; } } :not(#\20):not(#\20):not(#\20).r-19sv09l { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 200px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 13px; padding-left: 20px; padding-right: 20px; padding-bottom: 13px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-19sv09l { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 16px; padding-right: 16px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-19sv09l { width: 100%; cursor: pointer; display: flex; overflow: hidden; flex-grow: 1; max-width: 170px; align-self: center; flex-basis: auto; flex-shrink: 1; padding-top: 12px; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; border-top-color: #CAB683FF; border-top-style: solid; border-top-width: 2px; border-left-color: #CAB683FF; border-left-style: solid; border-left-width: 2px; border-right-color: #CAB683FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #CAB683FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 15%; border-bottom-right-radius: 15%; } } :not(#\20):not(#\20).r-a5fomp { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; overflow-wrap: break-word; text-transform: uppercase; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-a5fomp { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-a5fomp { color: #CAB683FF; flex-grow: 1; font-size: 12px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; transition: inherit; flex-shrink: 1; font-family: Brown-Regular, sans-serif; font-weight: 400; line-height: 14px; text-transform: uppercase; } } :not(#\20):not(#\20).r-19c1y3l { top: 220px; right: -60px; cursor: pointer; display: flex; z-index: 1; position: absolute; transform: none; flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-19c1y3l { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-19c1y3l { top: 220px; left: auto; right: -20px; cursor: pointer; display: none; z-index: 1; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; align-items: center; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-1bwgbx1 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1bwgbx1 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1bwgbx1 { --rsw: 100%; color: #CAB683FF; width: 28px; height: 28px; flex-basis: auto; flex-shrink: 0; line-height: 100%; } } :not(#\20):not(#\20).r-1pb4rx { width: var(--rsw, 100%); height: 100%; } :not(#\20):not(#\20).r-t6nw9e { flex-basis: auto; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-t6nw9e { flex-basis: auto; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-t6nw9e { flex-basis: auto; flex-shrink: 0; } } :not(#\20):not(#\20).r-hi2wtt { color: #F3E6D3; cursor: pointer; overflow: hidden; font-size: 27px; flex-basis: auto; margin-top: -60px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 30px; padding-top: 20px; padding-left: 30px; margin-bottom: 40px; padding-right: 30px; padding-bottom: 20px; text-align-last: center; background-color: #A8A843; background-image: none; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-hi2wtt { color: #F3E6D3; cursor: pointer; overflow: hidden; font-size: 27px; flex-basis: auto; margin-top: 0px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 29px; padding-top: 12px; padding-left: 30px; margin-bottom: 40px; padding-right: 30px; padding-bottom: 12px; text-align-last: center; background-color: #A8A843; background-image: none; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-hi2wtt { color: #F3E6D3; cursor: pointer; overflow: hidden; font-size: 27px; flex-basis: auto; margin-top: -40px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 30px; padding-top: 20px; padding-left: 30px; margin-bottom: 40px; padding-right: 30px; padding-bottom: 20px; text-align-last: center; background-color: #A8A843; background-image: none; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20).r-1m9mm1t { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-left: 60px; padding-right: 60px; padding-bottom: 40px; justify-content: center; background-color: #C7B894; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1m9mm1t { height: auto; display: flex; row-gap: 40px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 40px; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; padding-top: 40px; padding-left: 28px; padding-right: 28px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: #C7B894; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1m9mm1t { height: auto; display: flex; row-gap: 30px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 30px; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; padding-top: 96px; padding-left: 28px; padding-right: 28px; padding-bottom: 96px; justify-content: center; background-color: #C7B894; background-image: none; } } :not(#\20):not(#\20).r-1twx71o { display: flex; row-gap: 30px; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 30px; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1twx71o { display: flex; row-gap: 80px; position: relative; flex-grow: 1; max-width: 100%; align-self: center; column-gap: 80px; flex-basis: auto; min-height: auto; align-items: flex-end; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1twx71o { display: flex; row-gap: 160px; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; column-gap: 160px; flex-basis: 0; min-height: auto; align-items: flex-end; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } :not(#\20):not(#\20).r-1884eko { width: 424px; height: 614px; display: flex; min-width: 0; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 0; border-top-color: #050506FF; border-top-style: solid; border-top-width: 2px; border-left-color: #050506FF; border-left-style: solid; border-left-width: 2px; border-right-color: #050506FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #050506FF; border-bottom-style: solid; border-bottom-width: 2px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1884eko { width: 100%; height: 536px; display: flex; flex-grow: unset; min-width: 0; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 0; border-top-color: #050506FF; border-top-style: solid; border-top-width: 2px; border-left-color: #050506FF; border-left-style: solid; border-left-width: 2px; border-right-color: #050506FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #050506FF; border-bottom-style: solid; border-bottom-width: 2px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1884eko { width: 370px; height: 536px; display: flex; flex-grow: unset; min-width: 0; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 0; border-top-color: #050506FF; border-top-style: solid; border-top-width: 2px; border-left-color: #050506FF; border-left-style: solid; border-left-width: 2px; border-right-color: #050506FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #050506FF; border-bottom-style: solid; border-bottom-width: 2px; } } :not(#\20):not(#\20).r-1cbj0oq { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1cbj0oq { object-fit: cover; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1cbj0oq { object-fit: cover; } } :not(#\20):not(#\20).r-ufdwxh { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; min-height: auto; align-items: center; flex-shrink: 1; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-ufdwxh { display: flex; position: relative; flex-grow: 1; max-width: 100%; align-self: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; margin-left: 0px; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-ufdwxh { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; margin-left: 0px; flex-direction: column; justify-content: flex-start; } } :not(#\20):not(#\20).r-1pt9se1 { color: #050506; width: 423px; font-size: 32px; flex-basis: auto; flex-shrink: 0; font-weight: 800; line-height: 40px; margin-bottom: 24px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1pt9se1 { color: #050506; width: auto; font-size: 32px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 40px; margin-bottom: 24px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1pt9se1 { color: #050506; width: 382px; font-size: 32px; flex-basis: auto; flex-shrink: 0; font-weight: 800; line-height: 40px; margin-bottom: 24px; } } :not(#\20):not(#\20).r-iz24vb { color: #050506; width: 423px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-iz24vb { color: #050506; width: auto; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; margin-bottom: 24px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-iz24vb { color: #050506; width: 382px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; } } :not(#\20):not(#\20).r-56xkuu { color: #050506; width: 423px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-56xkuu { color: #050506; width: auto; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; margin-bottom: 24px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-56xkuu { color: #050506; width: 382px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; } } :not(#\20):not(#\20).r-yv7swj { color: #050506; width: 423px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-yv7swj { color: #050506; width: auto; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-yv7swj { color: #050506; width: 382px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; } } :not(#\20):not(#\20).r-14dmzqw { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; padding-top: 40px; padding-left: 60px; padding-right: 60px; padding-bottom: 60px; justify-content: center; background-color: #C7B894; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-14dmzqw { height: auto; display: flex; row-gap: 40px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 40px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; padding-top: 64px; padding-left: 28px; padding-right: 28px; flex-direction: column-reverse; padding-bottom: 64px; justify-content: center; background-color: #C7B894; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-14dmzqw { height: 720px; display: flex; row-gap: 30px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 30px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; padding-top: 64px; padding-left: 28px; padding-right: 28px; padding-bottom: 64px; justify-content: center; background-color: #C7B894; background-image: none; } } :not(#\20):not(#\20).r-1qmimx4 { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; min-height: auto; align-items: center; flex-shrink: 1; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1qmimx4 { display: flex; position: relative; flex-grow: 1; max-width: 100%; align-self: stretch; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; margin-left: 0px; flex-direction: column; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1qmimx4 { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; margin-left: 0px; flex-direction: column; justify-content: center; } } :not(#\20):not(#\20).r-rke2d { color: #050506; width: 423px; font-size: 32px; flex-basis: auto; flex-shrink: 0; font-weight: 800; line-height: 40px; margin-bottom: 24px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-rke2d { color: #050506; width: auto; font-size: 32px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 40px; margin-bottom: 24px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-rke2d { color: #050506; width: 382px; font-size: 32px; flex-basis: auto; flex-shrink: 0; font-weight: 800; line-height: 40px; margin-bottom: 24px; } } :not(#\20):not(#\20).r-1nzm7qu { color: #050506; width: 423px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1nzm7qu { color: #050506; width: auto; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; margin-bottom: 24px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1nzm7qu { color: #050506; width: 382px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; } } :not(#\20):not(#\20).r-umqlqy { color: #050506; width: 423px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-umqlqy { color: #050506; width: auto; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-umqlqy { color: #050506; width: 382px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; } } :not(#\20):not(#\20).r-hjj3fb { display: flex; row-gap: 30px; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 30px; flex-basis: 0; min-height: auto; align-items: flex-end; flex-shrink: 1; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-hjj3fb { display: flex; row-gap: 30px; position: relative; flex-grow: 1; max-width: 100%; align-self: stretch; column-gap: 30px; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: flex-end; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-hjj3fb { display: flex; row-gap: 0px; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 0px; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; justify-content: center; } } :not(#\20):not(#\20).r-1loga3b { display: flex; max-width: 400px; min-width: 0; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 0; border-top-color: #050506FF; border-top-style: solid; border-top-width: 2px; border-left-color: #050506FF; border-left-style: solid; border-left-width: 2px; border-right-color: #050506FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #050506FF; border-bottom-style: solid; border-bottom-width: 2px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1loga3b { top: auto; left: auto; right: auto; width: 100%; bottom: auto; height: 536px; display: flex; z-index: 1000000; position: relative; flex-grow: unset; min-width: 0; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 0; margin-bottom: 0px; border-top-color: #050506FF; border-top-style: solid; border-top-width: 2px; border-left-color: #050506FF; border-left-style: solid; border-left-width: 2px; border-right-color: #050506FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #050506FF; border-bottom-style: solid; border-bottom-width: 2px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1loga3b { top: auto; left: 0px; right: auto; width: auto; bottom: 70px; height: auto; display: flex; z-index: 1000000; position: absolute; flex-grow: unset; max-width: 400px; min-width: 0; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 0; pointer-events: none; border-top-color: #050506FF; border-top-style: solid; border-top-width: 2px; border-left-color: #050506FF; border-left-style: solid; border-left-width: 2px; border-right-color: #050506FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #050506FF; border-bottom-style: solid; border-bottom-width: 2px; } } :not(#\20):not(#\20).r-cxn5u7 { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-cxn5u7 { object-fit: cover; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-cxn5u7 { object-fit: cover; } } :not(#\20):not(#\20).r-xrl602 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; padding-top: 20px; padding-left: 60px; padding-right: 60px; padding-bottom: 40px; justify-content: center; background-color: #C7B894; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-xrl602 { height: auto; display: flex; row-gap: 40px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 40px; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; padding-top: 20px; padding-left: 28px; padding-right: 28px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: #C7B894; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-xrl602 { height: auto; display: flex; row-gap: 30px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 30px; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 0; padding-top: 96px; padding-left: 28px; padding-right: 28px; padding-bottom: 96px; justify-content: center; background-color: #C7B894; background-image: none; } } :not(#\20):not(#\20).r-12v0lxj { display: flex; row-gap: 30px; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 30px; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-12v0lxj { display: flex; row-gap: 80px; position: relative; flex-grow: 1; max-width: 100%; align-self: center; column-gap: 80px; flex-basis: auto; min-height: auto; align-items: flex-end; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-12v0lxj { display: flex; row-gap: 160px; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; column-gap: 160px; flex-basis: 0; min-height: auto; align-items: flex-end; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } :not(#\20):not(#\20).r-cbxhc4 { width: 424px; height: 614px; display: flex; min-width: 0; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 0; border-top-color: #050506FF; border-top-style: solid; border-top-width: 2px; border-left-color: #050506FF; border-left-style: solid; border-left-width: 2px; border-right-color: #050506FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #050506FF; border-bottom-style: solid; border-bottom-width: 2px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-cbxhc4 { width: 100%; height: 536px; display: flex; flex-grow: unset; min-width: 0; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 0; border-top-color: #050506FF; border-top-style: solid; border-top-width: 2px; border-left-color: #050506FF; border-left-style: solid; border-left-width: 2px; border-right-color: #050506FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #050506FF; border-bottom-style: solid; border-bottom-width: 2px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-cbxhc4 { width: 370px; height: 536px; display: flex; flex-grow: unset; min-width: 0; flex-basis: auto; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 0; border-top-color: #050506FF; border-top-style: solid; border-top-width: 2px; border-left-color: #050506FF; border-left-style: solid; border-left-width: 2px; border-right-color: #050506FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #050506FF; border-bottom-style: solid; border-bottom-width: 2px; } } :not(#\20):not(#\20).r-163s6us { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-163s6us { object-fit: cover; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-163s6us { object-fit: cover; } } :not(#\20):not(#\20).r-fg7a8p { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; flex-basis: 0; min-height: auto; align-items: center; flex-shrink: 1; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-fg7a8p { display: flex; position: relative; flex-grow: 1; max-width: 100%; align-self: auto; flex-basis: auto; min-height: auto; align-items: flex-start; flex-shrink: 1; margin-left: 0px; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-fg7a8p { display: flex; position: relative; flex-grow: 1; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: auto; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; margin-left: 0px; flex-direction: column; justify-content: flex-start; } } :not(#\20):not(#\20).r-uv44wy { color: #050506; width: 423px; font-size: 32px; flex-basis: auto; flex-shrink: 0; font-weight: 800; line-height: 40px; margin-bottom: 24px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-uv44wy { color: #050506; width: auto; font-size: 32px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 40px; margin-bottom: 24px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-uv44wy { color: #050506; width: 382px; font-size: 32px; flex-basis: auto; flex-shrink: 0; font-weight: 800; line-height: 40px; margin-bottom: 24px; } } :not(#\20):not(#\20).r-51gz59 { color: #050506; width: 423px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-51gz59 { color: #050506; width: auto; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; margin-bottom: 24px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-51gz59 { color: #050506; width: 382px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; } } :not(#\20):not(#\20).r-j3ryn9 { color: #050506; width: 423px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-j3ryn9 { color: #050506; width: auto; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; margin-bottom: 24px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-j3ryn9 { color: #050506; width: 382px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; } } :not(#\20):not(#\20).r-18dl7de { color: #050506; width: 423px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-18dl7de { color: #050506; width: auto; font-size: 18px; align-self: stretch; flex-basis: auto; flex-shrink: 0; font-weight: 400; line-height: 28px; margin-bottom: 24px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-18dl7de { color: #050506; width: 382px; font-size: 18px; flex-basis: auto; flex-shrink: 0; font-weight: 600; line-height: 28px; margin-bottom: 24px; } } :not(#\20):not(#\20).r-14gynlq { display: flex; row-gap: 50px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 50px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; padding-top: 70px; padding-left: 70px; padding-right: 70px; flex-direction: column; padding-bottom: 70px; justify-content: center; background-color: #1C1F2B; background-image: none; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-14gynlq { display: flex; row-gap: 40px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 40px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; padding-top: 50px; padding-left: 30px; padding-right: 30px; flex-direction: column; padding-bottom: 50px; justify-content: center; background-color: #1C1F2B; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-14gynlq { display: flex; row-gap: 40px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 40px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; padding-top: 50px; padding-left: 30px; padding-right: 30px; flex-direction: column; padding-bottom: 60px; justify-content: center; background-color: #1C1F2B; background-image: none; } } :not(#\20):not(#\20).r-gor6gh { color: #F3E6D3; font-size: 40px; flex-basis: auto; flex-shrink: 0; font-family: "ClaremontRR Light", sans-serif; font-weight: 800; line-height: 52px; overflow-wrap: break-word; letter-spacing: 1px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-gor6gh { color: #F3E6D3; font-size: 32px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: "ClaremontRR Light", sans-serif; font-weight: 400; line-height: 35px; letter-spacing: 1px; text-align-last: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-gor6gh { color: #F3E6D3; font-size: 40px; flex-basis: auto; flex-shrink: 0; font-family: "ClaremontRR Light", sans-serif; font-weight: 800; line-height: 52px; letter-spacing: 1px; } } :not(#\20):not(#\20).r-gpiba5 { width: 100%; display: flex; row-gap: 60px; position: relative; max-width: 1200px; min-width: auto; align-self: center; column-gap: 60px; flex-basis: auto; min-height: auto; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-gpiba5 { width: 100%; display: flex; row-gap: 50px; position: relative; max-width: 1200px; min-width: auto; align-self: center; column-gap: 50px; flex-basis: auto; min-height: auto; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-gpiba5 { width: 100%; display: flex; row-gap: 50px; position: relative; max-width: 1200px; min-width: auto; align-self: center; column-gap: 50px; flex-basis: auto; min-height: auto; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; } } :not(#\20):not(#\20).r-49qum0 { width: 868px; display: flex; row-gap: 80px; position: relative; max-width: 100%; min-width: auto; align-self: flex-end; column-gap: 80px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-49qum0 { width: 100%; display: flex; row-gap: 30px; position: relative; max-width: 400px; min-width: auto; align-self: center; column-gap: 30px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-49qum0 { width: 868px; display: flex; row-gap: 40px; position: relative; max-width: 100%; min-width: auto; align-self: flex-end; column-gap: 40px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-432yh8 { display: flex; flex-grow: 1; max-width: 288px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; max-height: 288px; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 1; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-432yh8 { display: flex; flex-grow: 1; max-width: 220px; min-width: 0; flex-basis: auto; max-height: 220px; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 1; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-432yh8 { display: flex; flex-grow: 1; max-width: 220px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; max-height: 220px; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 1; } } :not(#\20):not(#\20).r-yoah2o { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-yoah2o { object-fit: cover; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-yoah2o { object-fit: cover; } } :not(#\20):not(#\20).r-6lw55s { display: flex; row-gap: 30px; position: relative; flex-grow: 1; max-width: 500px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 30px; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-6lw55s { width: 100%; display: flex; row-gap: 20px; position: relative; flex-grow: 1; max-width: 400px; align-self: auto; column-gap: 20px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-6lw55s { display: flex; row-gap: 20px; position: relative; flex-grow: 1; max-width: 400px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 20px; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: center; } } :not(#\20):not(#\20).r-1eju8pc { color: #F3E6D3; font-size: 36px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 45px; overflow-wrap: break-word; letter-spacing: 1px; text-align-last: left; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1eju8pc { color: #F3E6D3; font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 28px; letter-spacing: 1px; text-align-last: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1eju8pc { color: #F3E6D3; font-size: 25px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 35px; letter-spacing: 1px; text-align-last: left; } } :not(#\20):not(#\20).r-1u22hzb { color: #F3E6D3; font-size: 21px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; overflow-wrap: break-word; text-align-last: left; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1u22hzb { color: #F3E6D3; font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 22px; text-align-last: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1u22hzb { color: #F3E6D3; font-size: 18px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 22px; text-align-last: left; } } :not(#\20):not(#\20).r-rhaqli { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 26px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 16px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 16px; text-transform: uppercase; text-align-last: center; background-color: #88B8D1; background-image: none; border-top-color: #88B8D1FF; border-top-style: solid; border-top-width: 2px; border-left-color: #88B8D1FF; border-left-style: solid; border-left-width: 2px; border-right-color: #88B8D1FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #88B8D1FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-rhaqli { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 26px; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 16px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 16px; text-transform: uppercase; text-align-last: center; background-color: #88B8D1; background-image: none; border-top-color: #88B8D1FF; border-top-style: solid; border-top-width: 2px; border-left-color: #88B8D1FF; border-left-style: solid; border-left-width: 2px; border-right-color: #88B8D1FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #88B8D1FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-rhaqli { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 26px; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 16px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 16px; text-transform: uppercase; text-align-last: center; background-color: #88B8D1; background-image: none; border-top-color: #88B8D1FF; border-top-style: solid; border-top-width: 2px; border-left-color: #88B8D1FF; border-left-style: solid; border-left-width: 2px; border-right-color: #88B8D1FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #88B8D1FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20):not(#\20).r-o5vncg { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 26px; flex-basis: auto; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 16px; padding-left: 30px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 16px; text-transform: uppercase; background-color: #88B8D1; background-image: none; border-top-color: #88B8D1FF; border-top-style: solid; border-top-width: 2px; border-left-color: #88B8D1FF; border-left-style: solid; border-left-width: 2px; border-right-color: #88B8D1FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #88B8D1FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-o5vncg { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 26px; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 16px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 16px; text-transform: uppercase; background-color: #88B8D1; background-image: none; border-top-color: #88B8D1FF; border-top-style: solid; border-top-width: 2px; border-left-color: #88B8D1FF; border-left-style: solid; border-left-width: 2px; border-right-color: #88B8D1FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #88B8D1FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-o5vncg { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 26px; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 16px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 16px; text-transform: uppercase; background-color: #88B8D1; background-image: none; border-top-color: #88B8D1FF; border-top-style: solid; border-top-width: 2px; border-left-color: #88B8D1FF; border-left-style: solid; border-left-width: 2px; border-right-color: #88B8D1FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #88B8D1FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20).r-1ib3v6w { width: 868px; display: flex; row-gap: 80px; position: relative; max-width: 100%; min-width: auto; align-self: flex-start; column-gap: 80px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ib3v6w { width: 100%; display: flex; row-gap: 30px; position: relative; max-width: 400px; min-width: auto; align-self: center; column-gap: 30px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column-reverse; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ib3v6w { width: 868px; display: flex; row-gap: 40px; position: relative; max-width: 100%; min-width: auto; align-self: flex-start; column-gap: 40px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-1damxqt { display: flex; row-gap: 30px; position: relative; flex-grow: 1; max-width: 500px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 30px; flex-basis: 0; min-height: auto; align-items: flex-end; flex-shrink: 1; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1damxqt { width: 100%; display: flex; row-gap: 20px; position: relative; flex-grow: 1; max-width: 400px; align-self: auto; column-gap: 20px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1damxqt { display: flex; row-gap: 20px; position: relative; flex-grow: 1; max-width: 400px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 20px; flex-basis: 0; min-height: auto; align-items: flex-end; flex-shrink: 1; flex-direction: column; justify-content: center; } } :not(#\20):not(#\20).r-7gipi9 { color: #F3E6D3; font-size: 36px; flex-basis: auto; text-align: right; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 45px; overflow-wrap: break-word; letter-spacing: 1px; text-align-last: right; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-7gipi9 { color: #F3E6D3; font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 28px; letter-spacing: 1px; text-align-last: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-7gipi9 { color: #F3E6D3; font-size: 25px; flex-basis: auto; text-align: right; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 35px; letter-spacing: 1px; text-align-last: right; } } :not(#\20):not(#\20).r-1j5tus8 { color: #F3E6D3; font-size: 21px; flex-basis: auto; text-align: right; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; overflow-wrap: break-word; text-align-last: right; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1j5tus8 { color: #F3E6D3; font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 22px; text-align-last: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1j5tus8 { color: #F3E6D3; font-size: 18px; flex-basis: auto; text-align: right; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 22px; text-align-last: right; } } :not(#\20):not(#\20).r-1ziit8 { display: flex; flex-grow: 1; max-width: 288px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; max-height: 288px; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 1; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1ziit8 { display: flex; flex-grow: 1; max-width: 220px; min-width: 0; flex-basis: auto; max-height: 220px; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 1; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1ziit8 { display: flex; flex-grow: 1; max-width: 220px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; max-height: 220px; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 1; } } :not(#\20):not(#\20).r-1vvntfg { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1vvntfg { object-fit: cover; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1vvntfg { object-fit: cover; } } :not(#\20):not(#\20).r-a0pmti { width: 868px; display: flex; row-gap: 80px; position: relative; max-width: 100%; min-width: auto; align-self: flex-end; column-gap: 80px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-a0pmti { width: 100%; display: flex; row-gap: 30px; position: relative; max-width: 400px; min-width: auto; align-self: center; column-gap: 30px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-a0pmti { width: 868px; display: flex; row-gap: 40px; position: relative; max-width: 100%; min-width: auto; align-self: flex-end; column-gap: 40px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; justify-content: center; } } :not(#\20):not(#\20).r-v0ljwr { display: flex; flex-grow: 1; max-width: 288px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; max-height: 288px; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 1; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-v0ljwr { display: flex; flex-grow: 1; max-width: 220px; min-width: 0; flex-basis: auto; max-height: 220px; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 1; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-v0ljwr { display: flex; flex-grow: 1; max-width: 220px; min-width: var(--replo-flex-min-dimension, 0px); flex-basis: 0; max-height: 220px; min-height: 0; object-fit: cover; overflow-x: auto; overflow-y: hidden; align-items: center; flex-shrink: 1; } } :not(#\20):not(#\20).r-119ylkw { height: 100%; margin: 0; display: block; padding: 0; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-119ylkw { object-fit: cover; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-119ylkw { object-fit: cover; } } :not(#\20):not(#\20).r-bo4fbr { display: flex; row-gap: 30px; position: relative; flex-grow: 1; max-width: 500px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 30px; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-bo4fbr { width: 100%; display: flex; row-gap: 20px; position: relative; flex-grow: 1; max-width: 400px; align-self: auto; column-gap: 20px; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 1; flex-direction: column; justify-content: flex-start; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-bo4fbr { display: flex; row-gap: 20px; position: relative; flex-grow: 1; max-width: 400px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; column-gap: 20px; flex-basis: 0; min-height: auto; align-items: flex-start; flex-shrink: 1; flex-direction: column; justify-content: center; } } :not(#\20):not(#\20).r-1pp16zv { color: #F3E6D3; font-size: 36px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 45px; overflow-wrap: break-word; letter-spacing: 1px; text-align-last: left; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1pp16zv { color: #F3E6D3; font-size: 20px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 28px; letter-spacing: 1px; text-align-last: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1pp16zv { color: #F3E6D3; font-size: 25px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 800; line-height: 35px; letter-spacing: 1px; text-align-last: left; } } :not(#\20):not(#\20).r-1u17xvd { color: #F3E6D3; font-size: 21px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; overflow-wrap: break-word; text-align-last: left; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1u17xvd { color: #F3E6D3; font-size: 16px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 22px; text-align-last: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1u17xvd { color: #F3E6D3; font-size: 18px; flex-basis: auto; text-align: left; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 22px; text-align-last: left; } } :not(#\20):not(#\20).r-1wfo8xy { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 30px; flex-basis: auto; margin-top: 20px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 20px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 20px; text-transform: uppercase; text-align-last: center; background-color: #A8A843; background-image: none; border-top-color: #A8A843FF; border-top-style: solid; border-top-width: 2px; border-left-color: #A8A843FF; border-left-style: solid; border-left-width: 2px; border-right-color: #A8A843FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #A8A843FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1wfo8xy { color: #FFFFFFFF; width: auto; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 24px; align-self: stretch; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 20px; padding-left: 10px; margin-bottom: 10px; padding-right: 10px; letter-spacing: 0.01px; padding-bottom: 20px; text-transform: uppercase; text-align-last: center; background-color: #A8A843; background-image: none; border-top-color: #A8A843FF; border-top-style: solid; border-top-width: 2px; border-left-color: #A8A843FF; border-left-style: solid; border-left-width: 2px; border-right-color: #A8A843FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #A8A843FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1wfo8xy { color: #EAE3D9; cursor: pointer; opacity: 90%; overflow: hidden; font-size: 30px; flex-basis: auto; margin-top: 10px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 20px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 20px; text-transform: uppercase; text-align-last: center; background-color: #A8A843; background-image: none; border-top-color: #A8A843FF; border-top-style: solid; border-top-width: 2px; border-left-color: #A8A843FF; border-left-style: solid; border-left-width: 2px; border-right-color: #A8A843FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #A8A843FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20):not(#\20).r-itlryc { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 30px; flex-basis: auto; margin-top: 20px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 20px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 20px; text-transform: uppercase; background-color: #A8A843; background-image: none; border-top-color: #A8A843FF; border-top-style: solid; border-top-width: 2px; border-left-color: #A8A843FF; border-left-style: solid; border-left-width: 2px; border-right-color: #A8A843FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #A8A843FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-itlryc { color: #FFFFFFFF; width: auto; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 24px; align-self: stretch; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; padding-top: 20px; padding-left: 10px; margin-bottom: 10px; padding-right: 10px; letter-spacing: 0.01px; padding-bottom: 20px; text-transform: uppercase; background-color: #A8A843; background-image: none; border-top-color: #A8A843FF; border-top-style: solid; border-top-width: 2px; border-left-color: #A8A843FF; border-left-style: solid; border-left-width: 2px; border-right-color: #A8A843FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #A8A843FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20):not(#\20).r-itlryc { color: #EAE3D9; cursor: pointer; opacity: 100%; overflow: hidden; font-size: 30px; flex-basis: auto; margin-top: 10px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 32px; padding-top: 20px; padding-left: 30px; margin-bottom: 10px; padding-right: 30px; letter-spacing: 0.01px; padding-bottom: 20px; text-transform: uppercase; background-color: #A8A843; background-image: none; border-top-color: #A8A843FF; border-top-style: solid; border-top-width: 2px; border-left-color: #A8A843FF; border-left-style: solid; border-left-width: 2px; border-right-color: #A8A843FF; border-right-style: solid; border-right-width: 2px; border-bottom-color: #A8A843FF; border-bottom-style: solid; border-bottom-width: 2px; border-top-left-radius: 90px; border-top-right-radius: 90px; border-bottom-left-radius: 90px; border-bottom-right-radius: 90px; } } :not(#\20):not(#\20).r-v2gsu8 { flex-basis: auto; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-v2gsu8 { width: auto; align-self: stretch; flex-basis: auto; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-v2gsu8 { flex-basis: auto; flex-shrink: 0; } } :not(#\20):not(#\20).r-be7teu { display: flex; row-gap: 0; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: #ED7954; background-image: none; grid-template-columns: repeat(3, minmax(0, 1fr)); } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-be7teu { display: flex; row-gap: 0; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; padding-left: 30px; padding-right: 30px; flex-direction: column; justify-content: center; background-color: #ED7954; background-image: none; grid-template-columns: repeat(3, minmax(0, 1fr)); } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-be7teu { display: flex; row-gap: 0; position: relative; max-width: 100%; min-width: auto; align-self: stretch; column-gap: 0; flex-basis: auto; min-height: auto; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: #ED7954; background-image: none; grid-template-columns: repeat(3, minmax(0, 1fr)); } } :not(#\20):not(#\20).r-1jqdh1p { color: #F3E6D3; font-size: 52px; flex-basis: auto; margin-top: 40px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 300; line-height: 54px; overflow-wrap: break-word; text-transform: uppercase; text-align-last: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-1jqdh1p { color: #F3E6D3; font-size: 52px; flex-basis: auto; margin-top: 40px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 300; line-height: 54px; text-transform: uppercase; text-align-last: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-1jqdh1p { color: #F3E6D3; font-size: 52px; flex-basis: auto; margin-top: 40px; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 300; line-height: 54px; text-transform: uppercase; text-align-last: center; } } :not(#\20):not(#\20).r-11t0390 { font-size: 52px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 300; line-height: 54px; overflow-wrap: break-word; text-transform: uppercase; text-align-last: center; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-11t0390 { font-size: 43px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 300; line-height: 54px; text-transform: uppercase; text-align-last: center; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-11t0390 { font-size: 43px; flex-basis: auto; text-align: center; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 300; line-height: 54px; text-transform: uppercase; text-align-last: center; } } :not(#\20):not(#\20).r-h228jo { font-size: 24px; max-width: 600px; flex-basis: auto; margin-top: 20px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; margin-bottom: 60px; overflow-wrap: break-word; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-h228jo { font-size: 24px; max-width: 600px; flex-basis: auto; margin-top: 20px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; margin-bottom: 60px; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-h228jo { font-size: 24px; max-width: 600px; flex-basis: auto; margin-top: 20px; flex-shrink: 0; font-family: GalanoGrotesque, sans-serif; font-weight: 400; line-height: 30px; margin-bottom: 60px; } } :not(#\20):not(#\20).r-goqo91 { align-self: stretch; flex-basis: auto; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-goqo91 { align-self: stretch; flex-basis: auto; flex-shrink: 0; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-goqo91 { align-self: stretch; flex-basis: auto; flex-shrink: 0; } } :not(#\20):not(#\20).r-lx5da3 { align-self: stretch; flex-basis: auto; flex-shrink: 0; } @media (max-width: 640px) { :not(#\20):not(#\20):not(#\20).r-lx5da3 { align-self: stretch; flex-basis: auto; flex-shrink: 0; padding-top: 30px; padding-bottom: 40px; background-color: #1C1F2B; background-image: none; } } @media (min-width: 641px) and (max-width: 820px) { :not(#\20):not(#\20):not(#\20).r-lx5da3 { align-self: stretch; flex-basis: auto; flex-shrink: 0; } }

Air-Dried Dog Food, Family-owned

Real Ingredients Only.
We Skip The Junk.

Perfect Superfood is everything your dog needs with ingredients you’ll love. Our feel-good food is made without seed oils or nonsense—and it's infused with Cocomega™ superfats linked to longevity.

START TRIAL 30% OFF

No inflammatory seed oils, ever.

Effective for digestive issues, allergies, diabetes and epilepsy.

Non-GMO ingredients. Air-dried cooking method.

Anti-inflammatory

Third party tested

Backed by 250+ clinical studies

TESTIMONIALS

Your dog could be the next yumwoof success story.

Danielle D.

“Yumwoof has completely transformed my miniature schnauzer, who was diagnosed with dermatitis in 2020. She was taking Apoquel daily for several months prior to and during the first initial trial of using Yumwoof, but I made the decision of weaning her off Apoquel. Since switching to Yumwoof, her skin has been perfect even without the medicine!”

96% of pet parents report yumwoof helped their dog.

Our personalized meal plans are effective for reversing inflammation caused by dry kibble. If your dog is on medication but you’re still feeding them dry kibble—it’s time to begin an alternative nutrition plan that stops the inflammation.

  • 1

Shop All Gifts