.CardsGridContainer_root___f1mc{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:32px}@supports(-webkit-touch-callout:none) and (not (translate:none)){.CardsGridContainer_root___f1mc>:not(:last-child){margin-right:32px}}.CardsGridContainer_root___f1mc>*{flex:1 1}@media screen and (max-width:768px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_root___f1mc{flex-direction:column;align-items:center;gap:14px}@supports(-webkit-touch-callout:none) and (not (translate:none)){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_root___f1mc>:not(:last-child){margin-bottom:14px}}}@media screen and (max-width:768px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_root___f1mc{flex-direction:column;align-items:center;gap:14px}@supports(-webkit-touch-callout:none) and (not (translate:none)){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_root___f1mc>:not(:last-child){margin-bottom:14px}}}@media screen and (max-width:1200px)and (min-width:769px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_root___f1mc{flex-direction:column;align-items:center;gap:12px}@supports(-webkit-touch-callout:none) and (not (translate:none)){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_root___f1mc>:not(:last-child){margin-bottom:12px}}}@media screen and (max-width:1216px)and (min-width:769px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_root___f1mc{flex-direction:column;align-items:center;gap:12px}@supports(-webkit-touch-callout:none) and (not (translate:none)){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_root___f1mc>:not(:last-child){margin-bottom:12px}}}.CardsGridContainer_root___f1mc:has(>.CardsGridContainer_smallCardsGrid__PeBR_:empty){gap:0}@supports(-webkit-touch-callout:none) and (not (translate:none)){.CardsGridContainer_root___f1mc:has(>.CardsGridContainer_smallCardsGrid__PeBR_:empty)>:not(:last-child){margin-bottom:0}}.CardsGridContainer_largeCardsGrid__uWHB0,.CardsGridContainer_smallCardsGrid__PeBR_{width:100%;max-width:min(100%,576px);display:grid;justify-items:center;grid-template-columns:repeat(2,minmax(calc(50% - var(--cards-grid-gap) / 2),272px));grid-gap:var(--cards-grid-gap);gap:var(--cards-grid-gap);--cards-grid-gap:32px}@media screen and (max-width:1200px)and (min-width:769px){.CardsGridContainer_smallCardsGrid__PeBR_,.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_largeCardsGrid__uWHB0{--cards-grid-gap:12px;grid-template-columns:repeat(4,calc(25% - var(--cards-grid-gap) * 3 / 4))}}@media screen and (max-width:1216px)and (min-width:769px){.CardsGridContainer_smallCardsGrid__PeBR_,.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_largeCardsGrid__uWHB0{--cards-grid-gap:12px;grid-template-columns:repeat(4,calc(25% - var(--cards-grid-gap) * 3 / 4))}}@media screen and (max-width:768px){.CardsGridContainer_smallCardsGrid__PeBR_,.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_largeCardsGrid__uWHB0{--cards-grid-gap:12px}}@media screen and (max-width:768px)and (max-width:372px){.CardsGridContainer_smallCardsGrid__PeBR_,.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_largeCardsGrid__uWHB0{--cards-grid-gap:20px}}@media screen and (max-width:768px){.CardsGridContainer_smallCardsGrid__PeBR_,.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_largeCardsGrid__uWHB0{--cards-grid-gap:12px}}@media screen and (max-width:768px)and (max-width:372px){.CardsGridContainer_smallCardsGrid__PeBR_,.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_largeCardsGrid__uWHB0{--cards-grid-gap:20px}}@media screen and (max-width:1200px)and (min-width:769px){.CardsGridContainer_smallCardsGrid__PeBR_,.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_largeCardsGrid__uWHB0{max-width:min(var(--max-content-width),100vw)}}@media screen and (max-width:1216px)and (min-width:769px){.CardsGridContainer_smallCardsGrid__PeBR_,.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_largeCardsGrid__uWHB0{max-width:min(var(--max-content-width),100vw)}}.CardsGridContainer_largeCardsGrid__uWHB0{grid-template-columns:repeat(2,minmax(calc(50% - var(--cards-grid-gap) / 2),272px))}@media screen and (max-width:1200px)and (min-width:769px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_largeCardsGrid__uWHB0{grid-template-columns:repeat(4,calc(25% - var(--cards-grid-gap) / 4 * 3))}}@media screen and (max-width:1216px)and (min-width:769px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_largeCardsGrid__uWHB0{grid-template-columns:repeat(4,calc(25% - var(--cards-grid-gap) / 4 * 3))}}.CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(2,minmax(calc(50% - var(--cards-grid-gap) / 2),272px))}@media screen and (max-width:580px){.CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(2,calc(50% - var(--cards-grid-gap) / 2))}}@media screen and (max-width:768px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(2,calc(50% - var(--cards-grid-gap) / 2));--cards-grid-gap:12px}@supports(-webkit-touch-callout:none) and (not (translate:none)){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(2,calc(50% - var(--cards-grid-gap) / 2))}}}@media screen and (max-width:768px)and (max-width:372px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_smallCardsGrid__PeBR_{--cards-grid-gap:20px}}@media screen and (max-width:768px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(2,calc(50% - var(--cards-grid-gap) / 2));--cards-grid-gap:12px}@supports(-webkit-touch-callout:none) and (not (translate:none)){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(2,calc(50% - var(--cards-grid-gap) / 2))}}}@media screen and (max-width:768px)and (max-width:372px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_smallCardsGrid__PeBR_{--cards-grid-gap:20px}}@media screen and (max-width:1200px)and (min-width:769px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(4,calc(25% - (var(--cards-grid-gap)) / 4 * 3))}}@media screen and (max-width:1216px)and (min-width:769px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(4,calc(25% - (var(--cards-grid-gap)) / 4 * 3))}}@media screen and (max-width:1200px)and (min-width:769px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .suggestedProducts .CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(2,calc(50% - var(--cards-grid-gap) / 2))!important}}@media screen and (max-width:1216px)and (min-width:769px){.ns-orientation-root:has(.pageWrapper-2-1) .suggestedProducts .CardsGridContainer_smallCardsGrid__PeBR_{grid-template-columns:repeat(2,calc(50% - var(--cards-grid-gap) / 2))!important}}.CardsGridContainer_cardsGrid__xkVrt{position:relative;display:grid;width:100%;--cards-grid-gap:32px;grid-gap:var(--cards-grid-gap);gap:var(--cards-grid-gap);grid-template-columns:repeat(4,calc(25% - (var(--cards-grid-gap)) / 4 * 3))}@media screen and (max-width:1200px)and (min-width:769px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_cardsGrid__xkVrt{--cards-grid-gap:12px}}@media screen and (max-width:1216px)and (min-width:769px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_cardsGrid__xkVrt{--cards-grid-gap:12px}}@media screen and (max-width:768px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_cardsGrid__xkVrt{grid-template-columns:repeat(2,calc(50% - var(--cards-grid-gap) / 2));--cards-grid-gap:12px}}@media screen and (max-width:768px)and (max-width:372px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_cardsGrid__xkVrt{--cards-grid-gap:12px}}@media screen and (max-width:768px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_cardsGrid__xkVrt{grid-template-columns:repeat(2,calc(50% - var(--cards-grid-gap) / 2));--cards-grid-gap:12px}}@media screen and (max-width:768px)and (max-width:372px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_cardsGrid__xkVrt{--cards-grid-gap:12px}}.CardsGridContainer_bubbleButtonContainer__C_0vl{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center}.CardsGridContainer_bubbleButtonWrapper__jdIgL{z-index:calc(var(--z-index-header) - 20);position:-webkit-sticky;position:sticky;align-self:center;width:calc(var(--max-content-width) + 56px + 144px);max-width:calc(100vw - 56px);display:flex;justify-content:flex-end;pointer-events:none}@media screen and (min-width:1201px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_bubbleButtonWrapper__jdIgL{top:calc(var(--header-height) + 28px)}}@media screen and (min-width:1217px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_bubbleButtonWrapper__jdIgL{top:calc(var(--header-height) + 28px)}}@media screen and (max-width:1200px)and (min-width:769px),screen and (max-width:768px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_bubbleButtonWrapper__jdIgL{margin-bottom:0;top:calc(100vh - 56px - 28px)}}@media screen and (max-width:1216px)and (min-width:769px),screen and (max-width:768px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_bubbleButtonWrapper__jdIgL{margin-bottom:0;top:calc(100vh - 56px - 28px)}}.CardsGridContainer_bubbleButtonWrapper__jdIgL a{pointer-events:all;cursor:pointer;height:72px}.CardsGridContainer_bubbleButtonWrapper__jdIgL a svg{width:72px;height:72px}@media screen and (max-width:1200px)and (min-width:769px),screen and (max-width:768px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_bubbleButtonWrapper__jdIgL a svg{width:56px;height:56px}}@media screen and (max-width:1216px)and (min-width:769px),screen and (max-width:768px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_bubbleButtonWrapper__jdIgL a svg{width:56px;height:56px}}@media screen and (max-width:1200px)and (min-width:769px),screen and (max-width:768px){.ns-orientation-root:not(:has(.pageWrapper-2-1)) .CardsGridContainer_bubbleButtonWrapper__jdIgL a{height:56px}}@media screen and (max-width:1216px)and (min-width:769px),screen and (max-width:768px){.ns-orientation-root:has(.pageWrapper-2-1) .CardsGridContainer_bubbleButtonWrapper__jdIgL a{height:56px}}