.random-slides__badge-wrapper{display:flex;flex-direction:column;align-items:center}.random-slides__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;width:142px;height:142px;font-size:42px;line-height:52px;font-weight:700;box-shadow:0 1px 2px #0000001a;margin-bottom:40px;background:var(--badge-bg, #EBAEA6);color:#222;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);position:relative}.random-slides__badge-subtext{font-size:10px;line-height:13px;font-weight:600;color:var(--badge-subtext-color, #222);font-family:var(--typeBasePrimary);margin-bottom:0;text-align:center}.random-slides__badge-text{font-size:35px;font-weight:400;line-height:1.1;text-align:center;color:var(--badge-text-color, #222)}.random-slides:not(.random-slides__badge-wrapper) .random-slides__h{margin-top:unset}.random-slides:not(.random-slides__desc) .random-slides__h{margin-block:unset}.random-slides__desc:not(.random-slides__h+.random-slides__desc){margin-top:0}.random-slides__h:not(:has(+.random-slides__desc)){margin-bottom:0}.random-slides__promo-block{display:block;width:fit-content;margin:40px auto 0;padding:8px 16px;border-radius:2px;font-size:14px;line-height:25px;font-family:var(--typeBasePrimary);font-weight:600;text-align:center}.random-slides__promo-block strong{font-weight:700}@media only screen and (min-width: 769px){.random-slides--height-900{height:900px}.random-slides--height-750{height:750px}.random-slides--height-maxh-480{max-height:480px}.random-slides--height-100vh{height:100vh}.random-slides--height-maxh-910{max-height:910px}.random-slides--home .random-slides__text{flex:0 0 52%;padding-bottom:0;padding-top:65px}.random-slides--home .random-slides__image{flex:0 0 48%}.random-slides--other .random-slides__text,.random-slides--other .random-slides__image{flex:0 0 50%}.random-slides__image{flex:0 0 48%}.random-slides__image img{aspect-ratio:1 / 1}.random-slides__h{text-align:center;max-width:550px;font-weight:500;scale:.9;margin-top:18px}.random-slides--other .random-slides__h{font-size:45px;line-height:65px}.random-slides__desc{text-align:center;margin-top:42px;font-size:18px;line-height:28.8px;font-weight:600;max-width:450px;margin-left:auto;margin-right:auto;scale:.9}.random-slides__btn{text-align:center;display:flex;justify-content:center;align-items:center;margin-top:42px}.random-slides__btn a{font-size:13px;line-height:20px;letter-spacing:.1em;font-weight:700;text-transform:uppercase}.random-slides--other .random-slides__badge{width:120px;height:120px;margin-bottom:32px}}@media (max-width: 768px){.random-slides__text{padding:48px 20px;position:relative}.random-slides__text:has(.random-slides__badge-wrapper){padding-top:70px}.random-slides__h{font-size:26px;line-height:36px;margin-top:20px;font-weight:400}.random-slides__desc{font-size:14px;line-height:20px;margin-top:32px;font-weight:600}.random-slides__btn{margin-top:32px}.random-slides__btn a{font-size:12px;line-height:15px}.random-slides__image img{height:358px;object-fit:cover}.random-slides--other .random-slides__image img{max-height:180px}.random-slides__badge-wrapper{position:absolute;top:-50px;left:50%;transform:translate(-50%)}.random-slides__badge{width:100px;height:100px;box-shadow:0 -1px 2px #0000001a;margin-bottom:24px}.random-slides__badge-subtext{font-size:9px;line-height:16px;font-weight:600;color:var(--badge-subtext-color, #222);font-family:var(--typeBasePrimary);margin-bottom:0;text-align:center}.random-slides__badge-text{font-size:28px;line-height:36px}.random-slides__promo-block{font-size:13px;line-height:24px;padding:6px 18px;margin-top:30px;margin-bottom:0}.random-slides--other .random-slides__h--only{height:180px;display:flex;align-items:center;justify-content:center}.random-slides--other .random-slides__text:only-child .random-slides__h{height:180px;display:flex;align-items:center;justify-content:center}.random-slides--other .random-slides__text .random-slides__h:only-child{height:180px;display:flex;align-items:center;justify-content:center}.random-slides--other .random-slides__text:only-child,.random-slides--other .random-slides__text:has(>.random-slides__h:only-child):not(:has(>.random-slides__badge-wrapper),:has(>.random-slides__desc),:has(>.random-slides__btn)){height:180px;display:flex;align-items:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/everydays-random-slider.css.map */
