.home-popular-products{position:relative;display:block}.home-popular-products__wrapper{display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--row-gap-pc) var(--column-gap-pc)}.home-popular-products__card{position:relative}.home-popular-products__card-image img,.home-popular-products__card-image svg{width:100%;height:auto;display:block;border-radius:8px}.home-popular-products__overlay-wrapper{position:absolute;color:inherit;left:0;right:0;top:0;width:100%;height:100%;padding:8% 2%;display:flex;flex-direction:column;box-sizing:border-box;pointer-events:none}.home-popular-products__overlay-text h1,.home-popular-products__overlay-text h2,.home-popular-products__overlay-text h3,.home-popular-products__overlay-text h4,.home-popular-products__overlay-text h5,.home-popular-products__overlay-text h6,.home-popular-products__overlay-text p{margin:0;color:inherit;font-weight:inherit;line-height:inherit}.home-popular-products__overlay-text .overlay-subtitle{color:var(--subtitle_color, #fff);font-weight:400;margin-bottom:.5em;line-height:1;font-size:clamp(12px,calc(calc(var(--subtitle_size_pc_px) / 4) + calc(var(--subtitle_size_pc_vw) / 4 * 3)),var(--subtitle_size_pc_px))}.home-popular-products__overlay-text .overlay-title{color:var(--title_color, #fff);font-weight:700;line-height:1.2;font-size:clamp(12px,calc(calc(var(--title_size_pc_px) / 4) + calc(var(--title_size_pc_vw) / 4 * 3)),var(--title_size_pc_px))}.home-popular-products__overlay-btn{display:inline-flex;align-items:center;justify-content:center;font-size:clamp(12px,calc(10px + .4vw),16px);font-weight:600;text-align:center;font-style:normal;line-height:1;border-radius:clamp(4px,.55vw,10px);width:auto;height:3em;box-sizing:border-box;white-space:nowrap;transition:background-color.2s,color.2s;text-decoration:none;margin-top:1.5em;padding-left:1.25em;padding-right:1.125em;color:var(--button_text_color, #ffffff);background:var(--button_background, #6172F3)}.home-popular-products__overlay-btn svg{width:1.33em;margin-left:.4em}.home-popular-products__overlay-btn[href]{pointer-events:initial}.home-popular-products__overlay-btn.round{border-radius:50px}.home-popular-products__overlay-btn:hover{color:var(--button_hover_text_color, #ffffff);background:var(--button_hover_background, #444CE7)}@media screen and (max-width: 989px){.home-popular-products__wrapper{gap:var(--row-gap-pad) var(--column-gap-pad)}.home-popular-products__overlay-text .overlay-subtitle{font-size:clamp(10px,calc(calc(var(--subtitle_size_pc_px) / 4) + calc(var(--subtitle_size_pc_vw) / 4 * 2.25)),var(--subtitle_size_pc_px))}.home-popular-products__overlay-text .overlay-title{font-size:clamp(10px,calc(calc(var(--title_size_pc_px) / 4) + calc(var(--title_size_pc_vw) / 4 * 2.25)),var(--title_size_pc_px))}.home-popular-products__overlay-btn{min-height:3em;font-size:12px}}@media screen and (min-width: 769px){.home-popular-products__overlay-wrapper.position-top-left{align-items:flex-start;justify-content:flex-start}.home-popular-products__overlay-wrapper.position-top-center{align-items:center;justify-content:flex-start}.home-popular-products__overlay-wrapper.position-top-right{align-items:flex-end;justify-content:flex-start}.home-popular-products__overlay-wrapper.position-center-left{align-items:flex-start;justify-content:center}.home-popular-products__overlay-wrapper.position-center-center{align-items:center;justify-content:center}.home-popular-products__overlay-wrapper.position-center-right{align-items:flex-end;justify-content:center}.home-popular-products__overlay-wrapper.position-bottom-left{align-items:flex-start;justify-content:flex-end}.home-popular-products__overlay-wrapper.position-bottom-center{align-items:center;justify-content:flex-end}.home-popular-products__overlay-wrapper.position-bottom-right{align-items:flex-end;justify-content:flex-end}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}}@media screen and (max-width: 768px){.home-popular-products__overlay-wrapper.position-mb-top-left{align-items:flex-start;justify-content:flex-start}.home-popular-products__overlay-wrapper.position-mb-top-center{align-items:center;justify-content:flex-start}.home-popular-products__overlay-wrapper.position-mb-top-right{align-items:flex-end;justify-content:flex-start}.home-popular-products__overlay-wrapper.position-mb-center-left{align-items:flex-start;justify-content:center}.home-popular-products__overlay-wrapper.position-mb-center-center{align-items:center;justify-content:center}.home-popular-products__overlay-wrapper.position-mb-center-right{align-items:flex-end;justify-content:center}.home-popular-products__overlay-wrapper.position-mb-bottom-left{align-items:flex-start;justify-content:flex-end}.home-popular-products__overlay-wrapper.position-mb-bottom-center{align-items:center;justify-content:flex-end}.home-popular-products__overlay-wrapper.position-mb-bottom-right{align-items:flex-end;justify-content:flex-end}.text-align-mb-left{text-align:left}.text-align-mb-center{text-align:center}.text-align-mb-right{text-align:right}}@media screen and (max-width: 768px){.home-popular-products__wrapper{grid-template-columns:repeat(var(--columns-mb),1fr);gap:var(--row-gap-mb) var(--column-gap-mb)}.home-popular-products__overlay-text .overlay-badge{font-size:clamp(12px,calc(calc(var(--badge_size_mb_px) / 2) + calc(var(--badge_size_mb_vw) / 2)),var(--badge_size_mb_vw));padding:.61em .89em;margin-bottom:clamp(8px,3.2vw,16px)}.home-popular-products__overlay-text .overlay-title{font-size:clamp(12px,calc(calc(var(--title_size_mb_px) / 2) + calc(var(--title_size_mb_vw) / 2)),var(--title_size_mb_vw))}.home-popular-products__overlay-text .overlay-subtitle{font-size:clamp(12px,calc(calc(var(--subtitle_size_mb_px) / 2) + calc(var(--subtitle_size_mb_vw) / 2)),var(--subtitle_size_mb_vw))}.home-popular-products__overlay-btn{margin-top:calc(6px + 1.8vw);font-size:calc(6.5px + 2vw);min-width:calc(40px + 25vw);min-height:calc(22px + 5vw);border-radius:10px}.home-popular-products__overlay-btn svg{width:1.14285em}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-home-popular-products.css.map */
