/* 0 - 600PX: Phone 600 - 900px: Table portrait 900 - 1200px: Tablet landscape [1200 - 1800] is where our nortal styles apply 1800px + : Big desktop */ /* Media Query M3 */ /* Grid breakpoints */ .newsletter { background: red; } .carouselContainer { flex-direction: column-reverse; } .container { padding: 0 40px; } .productNameContainer { font-weight: 300; font-size: 20px; line-height: 34px; color: #575757; text-align: right; } .carouselGaleryCursor { margin: 0; margin-bottom: 16px; padding: 0; } .carouselGaleryThumbs { position: relative; } .skuSelectorContainer { display: flex; flex-direction: column-reverse; } .skuSelectorSubcontainer--tamanho { margin-top: 16px; margin-bottom: 10px; } .skuSelectorSubcontainer--cor { margin-bottom: 16px; } .skuSelectorNameContainer { margin: 0; } .skuSelectorTextContainer { font-weight: 400; font-size: 14px; line-height: 19px; color: #929292; } .skuSelectorName, .skuSelectorSelectorImageValue { font-size: 0; } .skuSelectorSubcontainer--tamanho .skuSelectorName::after { content: "OUTROS TAMANHOS:"; font-size: 14px; } .skuSelectorSubcontainer--cor .skuSelectorName::after { content: "OUTRAS CORES"; font-size: 14px; } .skuSelectorItem { height: 40px; margin: 0; } .skuSelectorOptionsList { margin: 0; display: flex; gap: 16px; } .skuSelectorInternalBox { width: 40px; height: 40px; border: 1px solid #989898; border-radius: 50%; } .skuSelectorItem--selected .frameAround { border: 2px solid #000000; border-radius: 50%; top: 0; bottom: 0; left: 0; right: 0; width: 40px; height: 40px; z-index: 50; } .valueWrapper { font-size: 14px; line-height: 19px; color: rgba(185, 185, 185, 0.6); padding: 0; text-align: center; } .skuSelectorItem--selected .valueWrapper { color: #000000; } .diagonalCross { background: #d5d5d5; width: 1px; height: 38.18px; left: 19px; top: 1px; transform: rotate(45deg); }