.tpl__wineList .tpl{padding:120px 0 80px}.tpl__wineList .tpl .fixedButton .pulseAnimation{animation:pulse-animation-green 2s infinite;border-radius:6px}.tpl__wineList .tpl .productsList{display:grid;grid-template-columns:repeat(1,1fr)}@media(min-width:640px){.tpl__wineList .tpl .productsList{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.tpl__wineList .tpl .productsList{grid-template-columns:repeat(3,1fr)}}.tpl__wineList .tpl .productsList .product{font-size:1em;list-style:none;padding:0 0 8px;background-color:#f4f4f4;box-shadow:0 5px 15px rgba(0,0,0,.35);border-radius:6px;width:100%;margin:0}.tpl__wineList .tpl .productsList .product,.tpl__wineList .tpl .productsList .product .productWrapper{display:flex;flex-direction:column;justify-content:space-between}.tpl__wineList .tpl .productsList .product .productWrapper .infoWrapper .productName{display:inline-block;background-color:#9a1d1e;color:#f1f0f0;font-size:1.25em;padding:6px 8px 6px 12px;font-weight:500;width:100%;text-align:left;letter-spacing:0;text-shadow:1px 1px 2px rgba(45,44,44,.4);border-radius:6px 6px 0 0}.tpl__wineList .tpl .productsList .product .productWrapper .infoWrapper .productType{text-transform:uppercase;text-align:left;color:#202020;font-size:.8em;font-weight:500;margin:0;padding:4px 8px 4px 12px;letter-spacing:.4px}.tpl__wineList .tpl .productsList .product .productWrapper .infoWrapper .price{text-transform:uppercase;color:#412025;font-size:1.2em;font-weight:600;letter-spacing:0;margin:0;text-align:left;text-shadow:1px 1px 2px rgba(45,44,44,.18);padding:2px 0}.tpl__wineList .tpl .productsList .product .productWrapper .icon{mask-repeat:no-repeat;margin-left:8px}.tpl__wineList .tpl .productsList .product .flavorsList{margin-top:8px;display:flex;flex-direction:column}.tpl__wineList .tpl .productsList .product .flavorsList .flavor{margin:0;font-size:1em;list-style:none;line-height:1em;padding:8px 0 0}.tpl__wineList .tpl .productsList .product .flavorsList .flavor .flavorName{text-transform:uppercase;color:#202020;font-size:.8em;font-weight:600}.tpl__wineList .tpl .productsList .product .quantityWrapper{flex-direction:column;padding-top:8px;text-align:right;background-color:#f4f4f4;transform:translateY(-7px);width:100%;border-radius:6px}.tpl__wineList .tpl .productsList .product .quantityWrapper .quantityItem{font-size:1em;letter-spacing:0;font-weight:400;color:#412025;padding-right:14px}.tpl__wineList .tpl .productsList .product .quantityWrapper .quantityItem .volume{font-weight:500;text-align:right;padding-right:8px}.tpl__wineList .tpl .productsList .product .quantityWrapper .quantityItem .quantity{padding:0 6px}.tpl__wineList .tpl .productsList .product .quantityWrapper .quantityItem+.quantityItem{margin-top:3px}.tpl__wineList .tpl .productsList .product .quantityWrapper .buttonWrapper{display:inline-flex;align-items:center;flex-direction:column;padding:8px 0 0;text-transform:uppercase}.tpl__wineList .tpl .productsList.productsList--burciak{grid-template-columns:repeat(1,1fr)}.tpl__wineList .tpl .productsList:hover .product:hover{opacity:1!important}.tpl__wineList .tpl .noResults{padding-top:32px;text-align:left;text-transform:uppercase;font-weight:500}@media(min-width:768px){.tpl__wineList .tpl .productsList:hover .product{opacity:.5}}