me-mobile-promo{display:none}@media(max-width:749px){.me-promo-desktop{display:none}me-mobile-promo{display:block;height:40px;background:var(--promo-background);color:var(--promo-color)}.me-promo-toggle{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 8px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-transform:uppercase;letter-spacing:normal;cursor:pointer;-webkit-tap-highlight-color:transparent}.me-promo-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.me-promo-messages{display:block;min-width:0;text-align:center;font-size:clamp(12px,3.4vw,14px);font-weight:700;line-height:1.25;opacity:1;transition:opacity .25s ease-in-out}me-mobile-promo[data-fading] .me-promo-messages{opacity:0}.me-promo-message{display:block;white-space:normal;text-wrap:pretty}.me-promo-message[hidden]{display:none}.me-promo-gift{display:inline-block;padding:5px 8px;border-radius:8px;line-height:1.25;vertical-align:middle}}@media(prefers-reduced-motion:reduce){.me-promo-messages{transition:none}}.ad-lander-bundle .product-media.bf-pack-media{display:flex;align-items:center;justify-content:center;gap:4px;width:120px;flex:0 0 120px;margin:0}.bf-pack-figure{display:block;position:relative;width:72px;flex:0 1 72px;padding-bottom:0}.bf-pack-figure img{display:block;width:100%;height:56px;object-fit:contain;border-radius:7px}.bf-pack-count{position:absolute;bottom:0;right:0;background:#08683c;color:#fff;border:2px solid #fff;border-radius:12px;padding:1px 7px;font-size:13px;line-height:18px;font-weight:700;white-space:nowrap}@media(max-width:749px){.ad-lander-bundle .product-media.bf-pack-media{width:96px;flex-basis:96px;gap:3px}.bf-pack-figure{width:64px;flex-basis:64px}.bf-pack-count{font-size:11px;line-height:16px;padding:0 5px}}.ad-lander-bundle .product-media.bf-reference-media{display:flex;align-items:center;justify-content:center;position:relative;width:120px;flex:0 0 120px;min-height:0;margin:0;padding:0;background:transparent;border-radius:0;gap:4px}.bf-reference-media .bf-reference-image{display:block;width:100%;height:56px;object-fit:contain;border-radius:0}.ad-lander-bundle .product-media.bf-reference-combo{padding-top:0}.bf-reference-count{position:absolute;top:-7px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#168ba4;border:2px solid #a9d8e4;border-radius:50%;color:#fff;font-size:13px;font-weight:800;line-height:1;text-shadow:0 1px 2px #246574}.bf-reference-count--ls{left:8%}.bf-reference-count--sb{left:70%}.bf-sheet-stack{display:block;position:relative;height:56px;width:calc(33px + (var(--bf-stack-count) - 1)*4px);flex:none}.bf-sheet-stack img{position:absolute;top:0;left:calc(var(--bf-stack-index)*4px);width:33px;height:56px;object-fit:fill;border-radius:0}.bf-stack-plus{color:#4b60ab;font-weight:800;font-size:17px}.bf-gift-bow{position:absolute;z-index:10;width:22px;height:22px;right:4px;top:1px;transform:rotate(20deg)}.bf-gift-bow:before,.bf-gift-bow:after{content:"";position:absolute;top:0;width:12px;height:10px;background:linear-gradient(135deg,#e53239,#a50910);border:1px solid #b70d17}.bf-gift-bow:before{left:0;border-radius:2px 9px 2px 8px;transform:rotate(18deg)}.bf-gift-bow:after{right:0;border-radius:9px 2px 8px;transform:rotate(-18deg)}.bf-gift-bow i{position:absolute;left:7px;top:6px;height:17px;width:10px;background:linear-gradient(90deg,#b60816,#ed343d);clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%)}@media(max-width:749px){.ad-lander-bundle .product-media.bf-reference-media{width:96px;flex-basis:96px;min-height:0;padding:0;gap:2px}.bf-reference-media .bf-reference-image{height:56px}.ad-lander-bundle .product-media.bf-reference-combo{padding-top:0}.bf-reference-count{width:22px;height:22px;font-size:13px;border-width:1.5px}.bf-sheet-stack{height:56px;width:calc(31px + (var(--bf-stack-count) - 1)*4px)}.bf-sheet-stack img{width:31px;height:56px;left:calc(var(--bf-stack-index)*4px)}.bf-gift-bow{transform:scale(.8) rotate(20deg);right:0}.bf-stack-plus{font-size:14px}}.ls-stock-notice{display:flex;align-items:center;gap:10px;margin:12px 0;color:#c65300;font-size:13px;font-weight:600;line-height:1.4}.ls-stock-notice__dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#f58220;box-shadow:0 0 0 5px #fdefdf;animation:ls-stock-blinker 1.5s ease-in-out infinite alternate}@keyframes ls-stock-blinker{0%{opacity:1}to{opacity:.35}}@media(prefers-reduced-motion:reduce){.ls-stock-notice__dot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/107/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAEAAAAAAgAAAAAB */
