.component-lap-promotion__item__wrapper-price{order:2;width:40%;text-align:center;justify-content:center}.component-lap-promotion__item__wrapper-price--info{align-self:center;text-align:center;flex-grow:0!important}.component-lap-promotion__item__wrapper-price--info{margin:0 0 1rem 0}.component-lap-promotion__item__wrapper-price--info--row{margin:1rem auto;text-align:center}.component-lap-promotion__item__wrapper-price--info__label-sold-by{color:#6a6a69;position:relative}.component-lap-promotion__item__wrapper-price--info__shop-logo{width:11rem;vertical-align:middle}.component-lap-promotion__item__wrapper-price--info__shop-logo img{margin:auto!important;max-width:9rem}.component-lap-promotion__item__wrapper-price--info__shop-logo span{align-items:center;min-height:3rem;margin:auto;padding:.2rem 1rem;background:#f0f8ff}.component-lap-promotion__item__wrapper-price--info__icon-stars{position:relative}.component-lap-promotion__item__wrapper-price--info__price{width:100%}.component-lap-promotion__item__wrapper-price--info__price--label-price{width:100%}.component-lap-promotion__item__wrapper-price--info__price--label-full-price{padding-right:.5rem}.component-lap-promotion__item__wrapper-price--info__price--full-price{text-decoration:line-through;width:auto;font-size:2.2rem;font-weight:600;color:#303030;text-align:center}.component-lap-promotion__item__wrapper-price--info__price--full-price--cashback{color:#303030;text-decoration:none;width:auto;font-size:2.2rem;font-weight:600;text-align:center}.component-lap-promotion__item__wrapper-price--info__price--discount{position:relative;top:-5px;background-color:#ec1429;padding:.5rem 1rem;color:#fff;font-size:1.1rem;margin-left:1rem;font-weight:700}.component-lap-promotion__item__wrapper-price--info__price--cashback{position:relative;top:-5px;background-color:#1f7797;padding:.5rem 1rem;color:#fff;font-size:1.1rem;margin-left:1rem;font-weight:700}@media screen and (max-width:53.125em){.component-lap-promotion__item__wrapper-price--info__price--cashback{font-size:1.1rem;padding:.2rem .7rem}}.component-lap-promotion__item__wrapper-price--info span small{color:#6a6a69}.component-lap-promotion__item__wrapper-price--info .recommended__calltoaction__benefits-club,.component-lap-promotion__item__wrapper-price--info .recommended__calltoaction__cashback{margin:1rem auto}.component-lap-promotion__item__wrapper-price--offer{align-self:center;text-align:center;flex-grow:0!important}.component-lap-promotion__item__wrapper-price--offer{margin:0 0 1rem 0}.component-lap-promotion__item__wrapper-price--offer .recommended__calltoaction__benefits-club,.component-lap-promotion__item__wrapper-price--offer .recommended__calltoaction__cashback{max-width:10rem;margin:0 auto}.component-lap-promotion__item__wrapper-price--offer__promo-price{text-align:center}.component-lap-promotion__item__wrapper-price--offer__promo-price{font-size:2.5rem}.component-lap-promotion__item__wrapper-price--offer__promo-price .advantages{display:inline-block;color:#0171a1}.component-lap-promotion__item__wrapper-price--offer__promo-price .advantages{font-size:1.5rem}.component-lap-promotion__item__wrapper-price--offer__promo-price .highlight{font-weight:900!important;color:#0171a1}.component-lap-promotion__item__wrapper-price--offer__promo-price .highlight{font-size:2.8rem}.component-lap-promotion__item__wrapper-price--offer__promo-price .cashback{font-weight:700;color:#0171a1}.component-lap-promotion__item__wrapper-price--offer__promo-price .cashback{font-size:2rem}.component-lap-promotion__item__wrapper-discount{order:2;text-align:center;justify-content:center}.component-lap-promotion__item__wrapper-discount--info{align-self:center;text-align:center;flex-grow:0!important}.component-lap-promotion__item__wrapper-discount--info{margin:0 0 1rem 0}.component-lap-promotion__item__wrapper-discount--info--row{margin:0 auto;text-align:center}.component-lap-promotion__item__wrapper-discount--info__label-sold-by{color:#6a6a69;position:relative;bottom:1.4rem}.component-lap-promotion__item__wrapper-discount--info__shop-logo{max-width:11rem}.component-lap-promotion__item__wrapper-discount--info__icon-stars{margin:0 auto;position:relative;bottom:1.5rem}.component-lap-promotion__item__wrapper-discount--info__price{width:100%}.component-lap-promotion__item__wrapper-discount--info__price--label-price{width:100%}.component-lap-promotion__item__wrapper-discount--info__price--label-full-price{padding-right:.5rem}.component-lap-promotion__item__wrapper-discount--info__price--full-price{text-decoration:line-through;width:auto;font-size:2.2rem;font-weight:600;color:#303030;text-align:center}.component-lap-promotion__item__wrapper-discount--info__price--full-price--cashback{color:#303030;text-decoration:none;width:auto;font-size:2.2rem;font-weight:600;text-align:center}.component-lap-promotion__item__wrapper-discount--info__price--discount{background-color:#ec1429;padding:.5rem 1rem;color:#fff;font-size:1.1rem;margin-left:1rem;font-weight:700}.component-lap-promotion__item__wrapper-discount--info span small{color:#6a6a69}.component-lap-promotion__item__wrapper-discount--offer{align-self:center;text-align:center;flex-grow:0!important}.component-lap-promotion__item__wrapper-discount--offer{margin:0 0 1rem 0}.component-lap-promotion__item__wrapper-discount--offer__promo-price{font-weight:600;color:#0171a1;text-align:center}.component-lap-promotion__item__wrapper-discount--offer__promo-price{font-size:2.2rem}.component-lap-highlight .component-lap-promotion__item__wrapper-price--info__icon-stars{line-height:1.8}.component-list-grid.component-lap hr.separator{background:#ddd;height:1px;margin:.5rem}.component-list-grid.component-lap .grid .component-lap-highlight__collapsible{display:none}.component-list-grid.component-lap .grid .component-offers__collapsible{display:block}.component-list-grid.component-lap .grid .item{border-top:unset;width:100%;z-index:0;position:relative;min-height:unset;height:auto}@media screen and (min-width:53.125em){.component-list-grid.component-lap .grid .item{padding-bottom:5rem}}@media screen and (max-width:53.125em){.component-list-grid.component-lap .grid .item .component-lap-highlight__collapsible__toggle .active .component-lap-highlight__collapsible__toggle__content{display:block}}@media screen and (min-width:53.125em){.component-list-grid.component-lap .grid .item .component-lap-highlight__collapsible__toggle__content{display:none}.component-list-grid.component-lap .grid .item .component-offers{display:none}}.component-list-grid.component-lap .grid .item:hover{margin:0 2% 20px 0;z-index:10;height:auto;max-width:unset;margin-left:unset;border-top:unset;overflow:visible;position:relative!important;box-shadow:1px 3px 7px #aaa}@media screen and (min-width:53.125em){.component-list-grid.component-lap .grid .item:hover .component-lap-highlight__collapsible__toggle .active .component-lap-highlight__collapsible__toggle__content{display:block}.component-list-grid.component-lap .grid .item:hover .component-offers{display:block}}.component-list-grid.component-lap .grid .item .component-list-grid__item{min-height:610px}@media screen and (max-width:53.125em){.component-list-grid.component-lap .grid .item .component-list-grid__item{height:auto;min-height:unset;padding-bottom:20px}}.component-list-grid.component-lap .grid .item .component-list-grid__item__product{padding:2rem}.component-list-grid.component-lap .grid .item .component-list-grid__item__product--details{padding:0}.component-list-grid.component-lap .grid .item .collapsible__content{box-shadow:0 0 55px #f3f3f3;border:2px solid #e5e5e5;border-top:none;margin:0 -2px;box-sizing:border-box;-webkit-box-sizing:border-box}.component-list-grid.component-lap .grid .focus-in .component-lap-highlight__collapsible__toggle .active .component-lap-highlight__collapsible__toggle__content{display:block}.component-list-grid.component-lap .grid .focus-in .component-offers{display:block}@media screen and (min-width:53.125em){.component-list-grid.component-lap .list .component-offers__collapsible{display:none}}.component-list-grid.component-lap .list .component-lap-highlight__collapsible{display:block}.component-list-grid.component-lap .list .item .component-list-grid__item{min-height:25rem;height:auto;flex-direction:row}@media screen and (max-width:53.125em){.component-list-grid.component-lap .list .item .component-list-grid__item{flex-direction:column}}.component-list-grid.component-lap .list .item .component-list-grid__item__container-carousel{flex:0 0 30%}@media screen and (max-width:53.125em){.component-list-grid.component-lap .list .item .component-list-grid__item__container-carousel{min-height:22rem}}.component-list-grid.component-lap .list .item .component-list-grid__item__product{flex:0 0 30%;align-items:self-start;align-self:center}@media screen and (max-width:53.125em){.component-list-grid.component-lap .list .item .component-list-grid__item__product{padding:1rem}}.component-list-grid.component-lap .list .item .component-list-grid__item .component-wrapper-price{padding:1.5rem 1rem;width:auto}.component-list-grid.component-lap .list .item .component-offers__collapsible{position:relative}