.styles_container__IzeG1{max-width:calc(var(--container-max-width) + var(--container-margin) * 2);margin:auto}.styles_carousel__cKn6V{margin-top:var(--spacing-m);margin-bottom:var(--spacing-m)}.styles_title__F4ReU *{font-family:var(--font-family);font-weight:var(--font-regular);font-size:var(--heading-s-font-size);color:var(--text-primary);margin-top:var(--spacing-l)}.styles_dark__Ud8Ob .styles_title__F4ReU *{color:var(--text-negative)}.styles_footnote__jFA3A{margin-bottom:var(--spacing-l);display:block}.styles_footnote__jFA3A *{line-height:var(--body-line-height);font-weight:var(--font-regular)}.styles_container__IzeG1 .styles_footnote__jFA3A .styles_button__5xCmj{padding-top:var(--spacing-xxs);border:0;background-color:initial}.styles_container__IzeG1 .styles_footnote__jFA3A .styles_button__5xCmj:hover{outline:none;background-color:initial}.styles_container__IzeG1 .styles_footnote__jFA3A .styles_button__5xCmj span{font-weight:500}@media (min-width:768px){.styles_container__IzeG1 .styles_footnote__jFA3A .styles_button__5xCmj{padding-left:var(--spacing-xs);padding-top:0}.styles_footnote__jFA3A{display:inline-flex}}@media (min-width:992px){.styles_title__F4ReU{margin-top:var(--spacing-xl)}.styles_title__F4ReU *{font-size:var(--heading-l-font-size)}}@media (min-width:1024px){.styles_carousel__cKn6V{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l)}}@media (min-width:1200px){.styles_container__IzeG1 .styles_footnote__jFA3A .styles_button__5xCmj{padding-left:var(--spacing-xxs)}}.styles_container__kDxHF{display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-s) var(--spacing-xs) var(--spacing-m);background-color:var(--white)}.styles_link__SkHl7{width:100%;display:flex;justify-content:center;aspect-ratio:4/3}.styles_image__3Ze1l{object-fit:contain}.styles_bestSeller__0apkf{margin-top:var(--spacing-xs);background-color:var(--surface-light);padding:0 var(--spacing-xxxs);font-size:var(--body-xs-font-size);border-radius:var(--radius-small)}.styles_name__hcXQA{margin-top:var(--spacing-xxs);font-weight:var(--font-bold)}.styles_description__mOD_v,.styles_name__hcXQA,.styles_priceContainer__LnunO{font-size:var(--body-s-font-size)}.styles_priceContainer__LnunO{margin-top:var(--spacing-xs)}.styles_buttons__woxSo{margin-top:var(--spacing-s);display:flex;flex-direction:column;gap:var(--spacing-xxs);text-align:center;justify-content:flex-end}.styles_ctaWrapper__C__Vu,.styles_withDTC__Ri7US .styles_buttons__woxSo{flex-direction:column-reverse}.styles_ctaWrapper__C__Vu{padding-top:20px;margin-top:auto;display:flex;gap:10px;justify-content:space-between;align-items:center;width:100%}.styles_binButton__kwyBi,.styles_productLink__bie4a{width:100%;font-size:var(--body-font-size);height:40px}.styles_binButton__kwyBi{padding:0}.styles_binButton__kwyBi.buyNowLite{padding:var(--spacing-xxs) 0}.styles_smallOnMobile__Rnkv_ .styles_binButton__kwyBi,.styles_smallOnMobile__Rnkv_ .styles_binButton__kwyBi>button,.styles_smallOnMobile__Rnkv_ .styles_productLink__bie4a{font-size:var(--body-s-font-size);padding:var(--spacing-xxxs) var(--spacing-xs)}.styles_smallOnMobile__Rnkv_ .styles_binButton__kwyBi:has(button){padding:0}.styles_priceContainer__LnunO .discount{justify-content:start;gap:var(--spacing-xxs);margin-bottom:var(--spacing-xxxs)}.styles_priceContainer__LnunO .discount img{width:22px;height:22px}.styles_newLabelWrapper__DvvB_{width:100%;position:relative;top:0;left:0}.styles_newLabel__M4_OL{position:absolute;top:-35px;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;padding:4px 8px;border-radius:2px;z-index:2}@media (min-width:768px){.styles_container__kDxHF{padding:var(--spacing-s) var(--spacing-s) var(--spacing-s)}.styles_priceContainer__LnunO{margin-top:var(--spacing-xxs)}.styles_binButton__kwyBi,.styles_binButton__kwyBi button,.styles_description__mOD_v,.styles_name__hcXQA,.styles_price__0gfhw{font-size:var(--body-font-size)}.styles_smallOnMobile__Rnkv_ .styles_binButton__kwyBi,.styles_smallOnMobile__Rnkv_ .styles_binButton__kwyBi>button,.styles_smallOnMobile__Rnkv_ .styles_productLink__bie4a{font-size:var(--body-font-size);padding:var(--spacing-xxs) var(--spacing-s)}}