.bestdeals-section{padding-top:2.8rem;padding-bottom:3.2rem}.bestdeals-section .section-header{margin-bottom:2.2rem}.bestdeals-section .section-header h2{margin:0;font-size:clamp(2.2rem,1.95rem + .45vw,3.2rem);font-weight:500;line-height:1.1;letter-spacing:-.02em}.bestdeals-section .bestdeals{position:relative}.bestdeals-section .bestdeals__slider{margin:0;padding:0;list-style:none}.bestdeals-section .grid__item{padding-left:0;padding-bottom:0}.bestdeals-section .card-wrapper,.bestdeals-section .card,.bestdeals-section .card__content{height:100%}.bestdeals-section .card-wrapper{border:1px solid rgba(17,17,17,.15);border-radius:1.2rem;background:#fff;overflow:hidden;box-shadow:0 .4rem 1.4rem #1111110f;transition:box-shadow .15s ease-in-out,transform .15s ease-in-out}.bestdeals-section .card-wrapper:hover,.bestdeals-section .card-wrapper:focus-within{box-shadow:0 .8rem 1rem .1rem #00000012,0 .3rem 1.4rem .2rem #0000000f,0 .5rem .5rem -.3rem #0000001a;transform:translateY(-.1rem)}.bestdeals-section .card{position:relative;padding:1.8rem 1.9rem 11rem;gap:0}.bestdeals-section .card__inner{display:block;width:100%;position:relative;background:transparent}.bestdeals-section .card__media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0;min-height:22rem;padding:.2rem 0 1rem;overflow:visible}.bestdeals-section .media{background:transparent;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:visible;z-index:1}.bestdeals-section .card__media img{object-fit:contain;object-position:center;width:auto;height:auto;max-width:100%;max-height:21.8rem;margin:0 auto;position:relative;z-index:1}.bestdeals-section .mm-badges-container{position:absolute;top:.8rem;left:.8rem;width:auto;max-width:calc(100% - 1.6rem);overflow:visible;z-index:4;pointer-events:none}.bestdeals-section .mm-badges-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.6rem;padding:0;max-width:100%;overflow:visible;position:relative;z-index:4}.bestdeals-section .mm-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:2.8rem;max-width:none;padding:.5rem 1rem!important;background:#fff!important;border:0!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #df0000!important;color:#303030!important;overflow:hidden;pointer-events:auto}.bestdeals-section .mm-badge svg{display:none}.bestdeals-section .mm-badge-label{display:block!important;max-width:none;color:#303030!important;font-size:1.3rem!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important;text-overflow:clip;overflow:visible}.bestdeals-section .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;pointer-events:none;z-index:3}.bestdeals-section .card__inner>.card__content .card__information{display:none}.bestdeals-section .card__badge{position:absolute;top:4.4rem;left:.8rem;z-index:4;display:flex;align-items:center;justify-content:flex-start;margin:0;pointer-events:none}.bestdeals-section .card__badge .badge{border:0;border-radius:999px;background:#df0000;color:#fff;padding:.55rem 1.1rem;font-size:1.25rem;font-weight:700;line-height:1;letter-spacing:0;box-shadow:none}.bestdeals-section .card__information{padding-right:0;gap:.8rem}.bestdeals-section .card>.card__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;min-height:0;padding:0}.bestdeals-section .card__heading,.bestdeals-section .grid__item .h5,.bestdeals-section .grid__item .h3{font-family:MMHeadlinePro,monospace;font-size:clamp(2rem,1.8rem + .45vw,2.6rem);font-weight:800;line-height:.92;text-transform:none;min-height:0;margin:0}.bestdeals-section .card__heading a{display:block;color:#111;text-decoration:none;font-size:2.8rem!important;max-height:55px;overflow:hidden}.bestdeals-section .caption-large{color:#262626;font-size:1.45rem;line-height:1.42;margin-top:0}.bestdeals-section .card-information{display:flex;flex-direction:column;gap:.8rem}.bestdeals-section .card__bottom-section{display:flex;align-items:flex-end;justify-content:space-between;gap:1.4rem;position:absolute;left:1.9rem;right:6.4rem;bottom:1.2rem;margin-top:0;padding-top:0;padding-right:6.4rem}.bestdeals-section .price{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:0}.bestdeals-section .price__container{flex:1;display:flex;align-items:flex-end}.bestdeals-section .price__badge-sale{margin-bottom:0}.bestdeals-section .price-item--regular,.bestdeals-section .price-item--sale,.bestdeals-section .price--on-sale .price-item--regular,.bestdeals-section .price:not(.price--on-sale) .price-item--regular{font-family:MMHeadlinePro,monospace}.bestdeals-section .price-item--regular,.bestdeals-section .price-item--sale{font-size:clamp(2.7rem,2.35rem + .65vw,4rem);line-height:.95;font-weight:800}.bestdeals-section .price-item--sale{color:#df0000}.bestdeals-section .price-item .price-item--regular{text-decoration:line-through}.bestdeals-section .price--on-sale .price__sale{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:.4rem}.bestdeals-section .price__sale .price-item--regular{color:#5f5f5f;font-family:MMHeadlinePro,monospace;font-size:1.5rem;line-height:1.2;font-weight:400;text-decoration-thickness:.1rem}.bestdeals-section .price__sale .price-item--last{font-family:MMHeadlinePro,monospace;font-size:clamp(2.7rem,2.35rem + .65vw,4rem);line-height:.95;font-weight:800;color:#df0000}.bestdeals-section .quick-add{position:absolute;right:1.8rem;bottom:1.2rem;width:auto;margin:0}.bestdeals-section .quick-add__submit{width:50px;height:50px;min-width:50px;min-height:50px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;background:#000;border-radius:4px;border:0;--color-button: #000}.bestdeals-section .quick-add__submit .btn__icon{margin:0;display:flex;align-items:center;justify-content:center}.bestdeals-section .quick-add__submit .btn__icon svg{width:24px;height:24px;fill:#fff}.bestdeals-section .quick-add__submit .btn__icon span{display:none}.bestdeals-section .quick-add__submit:hover{background:#222}.bestdeals-section .quick-add__submit .loading__spinner{width:1.5rem;height:1.5rem}.bestdeals-section .sp-compare-custom-collection{display:none}.bestdeals-section .bestdeals__controls{gap:.8rem;justify-content:flex-end;margin-top:1.6rem}.bestdeals-section .slider-counter--dots{margin:0}.bestdeals-section .slider-counter__link{padding:.5rem}.bestdeals-section .slider-button{min-width:3.8rem;min-height:3.8rem}.bestdeals .grid__item .desc{height:40px;overflow:hidden;font-size:1.4rem;line-height:1.5}@media screen and (min-width:750px){.bestdeals-section{padding-top:4rem;padding-bottom:4rem}.bestdeals-section .bestdeals__slider{margin-left:-1.8rem}.bestdeals-section .grid__item{padding-left:1.8rem;margin-bottom:0}.bestdeals-section .card{padding:2rem 2rem 11.4rem}.bestdeals-section .card__media{min-height:23rem;padding-bottom:.9rem}.bestdeals-section .card__media img{max-height:22.2rem}.bestdeals-section .card__badge{top:4.6rem}}@media screen and (max-width:749px){.bestdeals-section .section-header{padding-left:1.6rem;padding-right:1.6rem}.bestdeals-section slider-component{display:block}.bestdeals-section .bestdeals__slider.slider--tablet{display:flex;gap:0;padding-left:1.6rem;padding-right:1.6rem;scroll-padding-left:1.6rem}.bestdeals-section .bestdeals__slider.slider--tablet:after{padding-left:1.6rem;margin-left:0}.bestdeals-section .bestdeals__slider .slider__slide{width:calc(100vw - 3.2rem);max-width:calc(100vw - 3.2rem)}.bestdeals-section .bestdeals__slider .grid__item{padding-left:0}.bestdeals-section .card{padding:1.4rem 1.4rem 10rem}.bestdeals-section .card__media{min-height:20rem}.bestdeals-section .card__heading,.bestdeals-section .grid__item .h5,.bestdeals-section .grid__item .h3{font-size:2.3rem}.bestdeals-section .caption-large{font-size:1.2rem}.bestdeals-section .price-item--regular,.bestdeals-section .price-item--sale{font-size:3rem}.bestdeals-section .card__bottom-section{align-items:flex-end;left:1.4rem;right:5.8rem;bottom:1rem;padding-right:5.8rem}.bestdeals-section .quick-add{right:1.4rem;bottom:1rem}.bestdeals-section .card__badge{top:4.2rem}}
/*# sourceMappingURL=/cdn/shop/t/313/assets/component-best-deals.css.map */
