.shopify-section:has(>ecida-announcement-bar:not([hidden])){height:24px}.ecida-announcement{display:flex;position:fixed;inset:0 0 auto;width:100%;height:24px;background:#000;color:#fff;border:0;direction:ltr;z-index:83;font-size:12px;font-weight:500;letter-spacing:.035em;line-height:20px}.ecida-announcement[hidden]{display:none}.ecida-announcement__viewport{display:block;position:relative;width:min(680px,calc(100% - 64px));height:100%;margin:0 auto;overflow:hidden}.ecida-announcement__track,.ecida-announcement__group{position:relative;width:100%;height:100%}.ecida-announcement__item{display:none;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;padding:0 4px;white-space:normal;text-align:center;line-height:12px}.ecida-announcement__item:first-child{display:flex}.ecida-announcement[data-ready] .ecida-announcement__item{display:none}.ecida-announcement[data-ready] .ecida-announcement__item[data-active]{display:flex}.ecida-announcement__item a{color:#fff;text-decoration:none}.ecida-announcement__item a:hover{text-decoration:underline;text-underline-offset:3px}.ecida-announcement__controls{position:absolute;right:0;top:0;display:flex;height:100%;background:#000}.ecida-announcement__controls button{display:grid;place-items:center;width:32px;height:100%;padding:0;border:0;border-radius:0;background:#000;color:#fff;cursor:pointer}.ecida-announcement__controls button:hover{background:#242424}.ecida-announcement :focus-visible{outline:1px solid #fff;outline-offset:-2px}:root:has(ecida-announcement-bar:not([hidden])) .m-header .m-header__wrapper{position:fixed;top:var(--ecida-announcement-offset, 24px);left:0;width:100%;transform:none}@media(max-width:767px){.ecida-announcement{font-size:11px;letter-spacing:.02em}}@media(prefers-reduced-motion:reduce){.ecida-announcement{transition:none}.ecida-announcement__item{max-width:100%;white-space:normal;text-align:center;font-size:11px;line-height:12px}}.ecida-reels{display:block;width:var(--reels-width,100%);max-width:1400px;margin:28px auto;padding:30px 24px 24px;background:var(--reels-background,#faf9f6);color:#252522;box-sizing:border-box}.ecida-reels *{box-sizing:border-box}.ecida-reels [hidden]{display:none!important}.ecida-reels button{font:inherit;color:inherit;cursor:pointer}.ecida-reels button:focus-visible,.ecida-reels__frame:focus-visible{outline:2px solid #252522;outline-offset:5px}.ecida-reels__heading{text-align:center;margin-bottom:28px}.ecida-reels__heading h2{font:inherit;font-size:clamp(24px,3vw,36px);font-weight:500;letter-spacing:-.025em;line-height:1.2;margin:0}.ecida-reels__frame{position:relative;isolation:isolate;overflow:hidden;touch-action:pan-y;width:100%;height:min(var(--reels-height,560px),68svh);min-height:280px}.ecida-reels__active,.ecida-reels__side{position:absolute;top:50%;left:50%;height:100%;aspect-ratio:9/16;max-width:56%;border-radius:14px;overflow:hidden;background:#e8e5df;box-shadow:0 12px 28px #00000014;transform:translate(-50%,-50%)}.ecida-reels__active{z-index:3}.ecida-reels__active video{display:block;width:100%;height:100%;object-fit:var(--reels-fit,cover);background:#161616}.ecida-reels__side{padding:0;border:0;z-index:1;opacity:.65;filter:saturate(.8);transition:opacity .2s;transform:translate(-158%,-50%) scale(.84)}.ecida-reels__side--right{transform:translate(58%,-50%) scale(.84)}.ecida-reels__side:hover{opacity:.9}.ecida-reels__side img{width:100%;height:100%;display:block;object-fit:var(--reels-fit,cover)}.ecida-reels__side-title{position:absolute;inset:auto 0 0;padding:36px 16px 18px;color:#fff;background:linear-gradient(transparent,#000b);font-size:13px;text-align:left;line-height:1.4}.ecida-reels__arrow{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:46px;height:46px;border:1px solid #ddd8cf;border-radius:50%;background:#fffffff2;box-shadow:0 3px 14px #00000012;display:grid;place-items:center;padding:0}.ecida-reels__arrow span{font-family:Arial,sans-serif;font-size:34px;line-height:1}.ecida-reels__arrow--left{left:8px}.ecida-reels__arrow--right{right:8px}.ecida-reels__arrow:hover{background:#eae6de}.ecida-reels__play{position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);min-width:62px;min-height:62px;padding:14px;border:1px solid #ffffffa0;border-radius:50%;background:#fffffff0;box-shadow:0 4px 25px #0002}.ecida-reels__play span{font-size:21px;padding-left:3px}.ecida-reels__footer{display:flex;align-items:center;justify-content:center;gap:20px;padding-top:22px;font-size:14px}.ecida-reels__footer p{margin:0}.ecida-reels__footer [data-count]{font-size:12px;letter-spacing:.1em;color:#67635e;white-space:nowrap}.ecida-reels__hint,.ecida-reels__status{font-size:12px;line-height:1.6;text-align:center;color:#67635e;margin:10px auto 0;max-width:580px}.ecida-reels__status:empty{display:none}.ecida-reels__empty{text-align:center;padding:40px 15px;border:1px dashed #ccc6bc;line-height:1.6}@media(max-width:749px){.ecida-reels{width:100%;padding:24px 0 20px;margin-block:20px}.ecida-reels__heading{padding-inline:18px;margin-bottom:22px}.ecida-reels__frame{height:min(520px,65svh,110vw);min-height:240px}.ecida-reels__active,.ecida-reels__side{border-radius:10px;max-width:62%}.ecida-reels__side--left{transform:translate(-129%,-50%) scale(.82)}.ecida-reels__side--right{transform:translate(29%,-50%) scale(.82)}.ecida-reels__arrow{width:42px;height:42px}.ecida-reels__arrow--left{left:6px}.ecida-reels__arrow--right{right:6px}.ecida-reels__footer,.ecida-reels__hint,.ecida-reels__status{padding-inline:18px}.ecida-reels__side-title{font-size:11px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.ecida-reels__side{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map */
