.widget-prod-card{display:flex;flex-flow:column nowrap;align-items:stretch;position:relative;border:1px solid #e3e4e8 !important;border-radius:0.3rem;background:#fff}.widget-prod-card:after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.04))}.widget-prod-card:hover{box-shadow:0 0.25rem 0.7rem rgba(0, 0, 0, 0.15)}.widget-prod-card:focus{outline:none}.widget-prod-card .inner{flex:1 1 auto;display:flex;flex-flow:column nowrap;position:relative;position:relative}.widget-prod-card .inner:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(135deg, rgba(129, 175, 228, 0.2) 0%, rgba(255, 255, 255, 0) 40%);z-index:1;pointer-events:none}.widget-prod-card .inner .p1{flex:0 0 auto;display:block;position:relative;background:#fff;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;margin-bottom:0.6rem}.widget-prod-card .inner .p1 a.images{border-top-left-radius:inherit;border-top-right-radius:inherit}.widget-prod-card .inner .p1 a.images:focus{outline:none}.widget-prod-card .inner .p1 .flags{display:flex;flex-flow:column nowrap;align-items:flex-start;position:absolute;left:0;top:1rem;z-index:2}.widget-prod-card .inner .p1 .flags .flag{flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:center;font-size:0.65rem;line-height:2;color:#fff;padding:0 0.5rem;border-radius:0 0.8rem 0.8rem 0;margin-bottom:0.25rem;opacity:0.95;cursor:auto}.widget-prod-card .inner .p1 .flags .flag i{margin-left:1ex}.widget-prod-card .inner .p1 .flags .flag.promo{background:#DC4D33}.widget-prod-card .inner .p1 .flags .flag.recommended{background:#86B761}.widget-prod-card .inner .p1 .flags .flag.send-ready{background:#5b97dc}.widget-prod-card .inner .p2{display:flex;flex:1 1 auto;flex-flow:column nowrap}.widget-prod-card .inner .p2 .name{display:block;overflow:hidden;font-size:calc(17rem / 16);line-height:1.25;text-align:center;margin:0 1rem 0.6rem 1rem}.widget-prod-card .inner .p2 .attrs{display:none;width:calc(100% + 2.5px);position:absolute;top:calc(100% - 0.5rem);left:-1px;z-index:3;font-size:0.75rem;line-height:1.4;color:#1c1c1c;background-color:whitesmoke;padding:0.5rem 1rem;box-shadow:0 0.7rem 0.7rem rgba(0, 0, 0, 0.15);border:1px solid #e3e4e8 !important;border-radius:0.3rem;border-top-width:0 !important;border-top-left-radius:0;border-top-right-radius:0}.widget-prod-card .inner .p2 .attrs table{width:100%}.widget-prod-card .inner .p2 .attrs table tr:not(:last-child){border-bottom:1px dashed #e3e4e8}.widget-prod-card .inner .p2 .attrs table tr th,.widget-prod-card .inner .p2 .attrs table tr td{text-align:left;min-width:33%;max-width:66%;font-weight:normal;vertical-align:middle}.widget-prod-card .inner .p2 .attrs table tr th{padding:0.2rem 0.3rem 0.2rem 0}.widget-prod-card .inner .p2 .attrs table tr td{padding:0.2rem 0 0.2rem 0.3rem}@media (min-width:768px){.widget-prod-card .inner:hover .attrs{display:table}}.widget-prod-card .inner .p3{display:flex;flex-flow:column nowrap;padding:0 1rem 1rem 1rem}.widget-prod-card .inner .p3 .p4{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-bottom:1rem}.widget-prod-card .inner .p3 .p4 .price{flex:0 0 auto;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;line-height:1;margin-right:1rem;white-space:nowrap}.widget-prod-card .inner .p3 .p4 .price .old{font-size:0.9375rem;text-decoration:line-through;color:#b3b3b3;margin-bottom:0.3rem}.widget-prod-card .inner .p3 .p4 .price .new{font-size:1.125rem;color:#000}.widget-prod-card .inner .p3 .p4 .price .widget-prepay{font-size:0.75rem;margin-left:0.3rem}.widget-prod-card .inner .p3 .p4 .p6{flex:0 0 auto;display:flex;flex-flow:column nowrap;align-items:stretch;margin-left:auto}.widget-prod-card .inner .p3 .p4 .p6 .widget-rating{flex:0 0 auto;font-size:0.875rem;margin-bottom:0.6rem}.widget-prod-card .inner .p3 .p4 .p6 .tools{flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;padding-top:1px;margin:0 -0.5rem}.widget-prod-card .inner .p3 .p4 .p6 .tools button{margin:0 0.5rem;font-size:1rem}.widget-prod-card .inner .p3 .p5{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;margin:0 -0.3rem}.widget-prod-card .inner .p3 .p5 .btn{flex:1 1 auto;font-size:0.875rem;line-height:1.4;padding:0.4rem 0.75rem;height:auto;margin:0 0.3rem;z-index:2}.widget-prod-card .inner .p3 .p5 .outofstock{font-size:1rem;line-height:1.875}@media (min-width:425px){[data-list-mode="list"] .widget-prod-card .inner{flex-flow:row nowrap;position:static}[data-list-mode="list"] .widget-prod-card .inner .p1{flex:0 0 30%;display:flex;flex-flow:column;justify-content:center;max-width:220px;border-top-right-radius:0;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0;margin:0}[data-list-mode="list"] .widget-prod-card .inner .p1 .images{border-top-right-radius:0;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0}[data-list-mode="list"] .widget-prod-card .inner .p2{flex:1 1 auto;flex-flow:column;margin:0;padding:1rem}[data-list-mode="list"] .widget-prod-card .inner .p2 .name{margin:0 0 1rem 0;height:auto;text-align:left}[data-list-mode="list"] .widget-prod-card .inner .p2 .attrs{display:block;position:static;top:auto;left:auto;right:auto;bottom:auto;width:auto;z-index:auto;background:transparent;padding:0;border:none !important;margin:0;box-shadow:none}[data-list-mode="list"] .widget-prod-card .inner .p2 .attrs table tr{border-bottom:1px dashed #ccc}[data-list-mode="list"] .widget-prod-card .inner .p3{flex:0 0 auto;margin:0;padding:1rem 1rem 1rem 0}[data-list-mode="list"] .widget-prod-card .inner .p3 .p4{flex:1 1 auto;flex-flow:column;justify-content:flex-start;align-items:flex-end;margin:0}[data-list-mode="list"] .widget-prod-card .inner .p3 .p4 .price{margin:0 0 0.8rem 0}[data-list-mode="list"] .widget-prod-card .inner .p3 .p4 .p6{margin:0}[data-list-mode="list"] .widget-prod-card .inner .p3 .p4 .p6 .tools{justify-content:center;margin:0 -0.3rem 1rem}[data-list-mode="list"] .widget-prod-card .inner .p3 .p5{flex-flow:column;justify-content:flex-start;margin:0}[data-list-mode="list"] .widget-prod-card .inner .p3 .p5 .btn{margin:0;white-space:nowrap}[data-list-mode="list"] .widget-prod-card .inner .p3 .p5 .btn:not(:last-child){margin-bottom:0.5rem}}@media (min-width:425px) and (max-width:991px){[data-list-mode="list"] .widget-prod-card .inner .p1{flex:0 0 20%}}/*# sourceMappingURL=style.scss.map */