.mandl-feat-products__editor-hint{padding:1rem 0 2rem;font-size:.9375rem;line-height:1.5;color:rgba(var(--color-foreground),.55)}.mandl-feat-products__editor-hint p{margin:0}.mandl-feat-products--placeholder{padding:1.5rem;background:#f5f5f5;text-align:center;color:#0006;font-size:.875rem}.mandl-feat-products__container{margin-inline:auto}.mandl-feat-products--width-full_bleed .mandl-feat-products__container{max-width:none;padding-inline:var(--page-width-padding, 1.5rem)}.mandl-feat-products__header.mandl-section-head{margin:0 0 clamp(1.75rem,4vw,3rem)}.mandl-feat-products__header--has-link{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;flex-wrap:wrap}.mandl-feat-products__header-main{flex:1 1 auto;min-width:min(100%,12rem)}.mandl-feat-products__header-link{min-width:17rem}.mandl-feat-products__header-link-wrap{flex:0 0 auto;align-self:flex-end}.mandl-feat-products__header-link--text{font-family:var(--font-subline-family);font-weight:var(--font-subline-weight);text-transform:uppercase;font-size:1.4rem;letter-spacing:var(--font-subline-tracking, 1em)}.mandl-feat-products__heading.rte p{margin:0}.mandl-feat-products__grid{margin-bottom:0;align-items:stretch}.mandl-feat-products__grid>.flex-grid__item{display:flex;flex-direction:column}.mandl-feat-products__grid>.flex-grid__item>.mandl-feat-pc{flex:1 1 auto;width:100%}@media screen and (min-width:990px){.mandl-feat-products__grid--mobile-slider.slider{overflow:visible;scroll-snap-type:none;scroll-behavior:auto}}.mandl-feat-products__grid li:hover .quick-view__summary.link{transform:scale(1)}.mandl-feat-products__grid li:not(:hover) .media--hover-effect picture{opacity:0}.mandl-feat-pc__media-link picture img{mix-blend-mode:initial}.mandl-feat-products__empty{margin:0;padding:1rem 0;opacity:.65}.mandl-feat-pc{position:relative;display:flex;flex-direction:column;height:100%;text-align:left}.mandl-feat-pc--placeholder{padding:1.5rem;border:1px dashed rgba(var(--color-foreground),.25);min-height:8rem}.mandl-feat-pc__media-link{display:block;margin:0 0 1.5rem;background-color:rgba(var(--color-foreground),.05)}.mandl-feat-pc__media-link img{mix-blend-mode:multiply}.mandl-feat-pc__media{overflow:hidden}.mandl-feat-pc__media .placeholder-svg{width:100%;height:100%;min-height:12rem}.mandl-feat-pc__body{display:flex;flex-direction:column;flex:1 1 auto;gap:.75rem;min-height:0}.mandl-feat-pc__content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mandl-feat-pc__cat{margin:0;font-family:var(--font-subline-family);font-weight:var(--font-subline-weight);letter-spacing:var(--font-subline-tracking);font-size:1.15rem;text-transform:uppercase;line-height:1.25;color:rgba(var(--color-foreground),.75)}.mandl-feat-pc__title{margin:.75rem 0 0;font-family:var(--font-heading-family);font-size:clamp(1.65rem,2.5vw,2.1rem);font-weight:600;line-height:1.25}.mandl-feat-pc__title-link{color:inherit;text-decoration:none;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-tracking);font-size:2.4rem}@media screen and (hover:hover){.mandl-feat-pc__title-link{background-image:linear-gradient(to top,rgb(var(--color-border)) 0 0),linear-gradient(to top,transparent 0,transparent 0);background-repeat:no-repeat;background-position:right bottom;background-size:0 .1rem,100% .1rem;transition:background-size var(--duration-default) ease}.mandl-feat-pc:hover .mandl-feat-pc__title-link{background-position:left bottom;background-size:100% .1rem,100% .1rem}}@media screen and (hover:none){.mandl-feat-pc__title-link:hover{text-decoration:underline}}.mandl-feat-pc__desc{margin:0;font-size:1.35rem;line-height:1.45;color:rgba(var(--color-foreground),.75);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:3.915rem}.mandl-feat-pc__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-top:auto;flex-shrink:0}.mandl-feat-pc__price{flex:1 1 auto;min-width:0}.mandl-feat-pc__price .unit-price{margin-top:0}.mandl-feat-pc__price .price{font-size:2.2rem}.mandl-feat-pc__action{flex-shrink:0}.mandl-feat-pc__add{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;box-sizing:border-box}.mandl-feat-pc__add .icon{width:1rem;height:1rem;flex-shrink:0}.mandl-feat-pc--set .mandl-feat-pc__body{gap:0}.mandl-feat-pc--set .mandl-feat-pc__cat{margin-bottom:.75rem}.mandl-feat-pc--set .mandl-feat-pc__title{margin-top:0}.mandl-feat-pc--set .mandl-feat-pc__desc{margin-top:.75rem}.mandl-feat-pc__set-items{list-style:none;margin:1.5rem 0 0;padding:1.5rem 0 0;border-top:1px solid rgba(var(--color-foreground),.12)}.mandl-feat-pc__set-item{display:flex;align-items:flex-start;gap:1rem;margin:0 0 .75rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.mandl-feat-pc__set-item:last-child{margin-bottom:0}.mandl-feat-pc__set-item-check{flex-shrink:0;width:1.8rem;color:rgba(var(--color-foreground),.55);font-size:1.8rem;line-height:1}.mandl-feat-pc__set-item-check .mandl-icon{width:1em;height:1em}.mandl-feat-pc__set-item-label{flex:1 1 auto;min-width:0}.mandl-feat-pc--set .mandl-feat-pc__footer{padding-top:.75rem}@media screen and (max-width:989px){.mandl-feat-products__grid--mobile-slider{margin-top:6rem}.mandl-feat-products__grid--mobile-slider+.slider-buttons{margin-bottom:0!important}}@media screen and (min-width:990px){.mandl-feat-products__grid--hover-zoom .mandl-feat-pc--has-image-override .mandl-feat-pc__media>img,.mandl-feat-products__grid--hover-zoom .mandl-feat-pc--has-image-override .mandl-feat-pc__media>picture{transition:transform .5s ease;will-change:transform}.mandl-feat-products__grid--hover-zoom .mandl-feat-pc--has-image-override:hover .mandl-feat-pc__media>img,.mandl-feat-products__grid--hover-zoom .mandl-feat-pc--has-image-override:hover .mandl-feat-pc__media>picture{transform:scale(1.06)}}@media screen and (hover:hover)and (min-width:750px){.mandl-feat-products__grid--btn-hover .mandl-feat-pc__body{position:relative}.mandl-feat-products__grid--btn-hover .mandl-feat-pc__action{position:absolute;left:0;right:0;bottom:100%;z-index:2;padding:0 1.5rem 2.5rem;pointer-events:none}.mandl-feat-products__grid--btn-hover .mandl-feat-pc__action .button{display:flex;width:100%;min-width:auto;box-shadow:none;opacity:0;transform:translateY(20%);pointer-events:auto;transition:transform var(--duration-default) ease,opacity var(--duration-default) ease;will-change:transform}.mandl-feat-products__grid--btn-hover .mandl-feat-pc:hover .mandl-feat-pc__action .button{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-mandl-featured-products.css.map */
