.bbf-instagram{font-family:inherit;color:#23352d}.bbf-instagram [hidden]{display:none!important}.bbf-ig-launcher{position:fixed;right:18px;bottom:24px;z-index:85;border:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;background:transparent;color:#273d32;cursor:pointer;width:80px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 8px 15px rgba(41,42,40,.2))}.bbf-ig-launcher__ring,.bbf-ig-highlight__ring{display:grid;place-items:center;background:conic-gradient(from 195deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%}.bbf-ig-launcher__ring{width:62px;height:62px;padding:3px;transition:transform .18s ease}.bbf-ig-launcher:hover .bbf-ig-launcher__ring{transform:translateY(-3px) scale(1.04)}.bbf-ig-launcher__avatar{display:grid;place-items:center;width:100%;height:100%;border:3px solid #fff;border-radius:50%;background:linear-gradient(145deg,#eff8ed,#cbdccb);color:#386550;overflow:hidden}.bbf-ig-launcher__avatar svg{width:31px;height:31px}.bbf-ig-avatar-image{width:100%;height:100%;object-fit:cover}.bbf-ig-launcher__label{position:relative;font-size:10px;font-weight:750;letter-spacing:-.01em;color:#284c3b;padding:5px 11px;border-radius:99px;background:#fff;box-shadow:0 3px 9px #1e301e1f;white-space:nowrap;line-height:1.1}.bbf-ig-launcher__dot{position:absolute;width:6px;height:6px;right:3px;top:-2px;border-radius:50%;background:#df5679;border:1px solid white}.bbf-ig-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f19146e;z-index:10040;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bbf-ig-dialog{position:fixed;z-index:10041;right:18px;bottom:23px;width:min(382px,calc(100vw - 32px));max-height:min(760px,calc(100dvh - 36px));overflow-y:auto;overscroll-behavior:contain;border-radius:27px;border:1px solid rgba(230,234,227,.96);background:#fffefa;box-shadow:0 26px 95px #13231845;color:#263d30;scrollbar-width:thin}body.bbf-ig-modal-open{overflow:hidden}.bbf-ig-dialog__head{display:flex;align-items:center;gap:11px;padding:20px 19px 15px;border-bottom:1px solid #eef0eb}.bbf-ig-dialog__avatar{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:2px solid #d9427e;border-radius:50%;color:#4e6b59;background:#eff5ee;overflow:hidden;padding:3px}.bbf-ig-dialog__avatar img{border-radius:50%;height:100%;width:100%;object-fit:cover}.bbf-ig-dialog__avatar svg{width:24px}.bbf-ig-dialog__identity{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.bbf-ig-dialog__identity strong{font-size:14px;font-weight:780;line-height:1.1}.bbf-ig-dialog__identity>span{font-size:11px;color:#89948a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bbf-ig-dialog__close{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;flex:0 0 38px;background:#f1f3ed;color:#556557;border:none;cursor:pointer;padding:0}.bbf-ig-dialog__close svg{width:18px}.bbf-ig-dialog__intro{padding:24px 21px 18px}.bbf-ig-dialog__eyebrow{color:#cc678a;letter-spacing:.105em;font-size:10px;font-weight:800}.bbf-ig-dialog__intro h2{font-size:clamp(23px,6vw,29px);line-height:1.15;letter-spacing:-.065em;font-weight:790;margin:8px 0 9px;color:#243e30}.bbf-ig-dialog__intro p{font-size:13px;line-height:1.5;color:#748378;margin:0}.bbf-ig-highlights{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 19px 14px}.bbf-ig-highlights::-webkit-scrollbar{display:none}.bbf-ig-highlight{flex:0 0 77px;min-width:0;scroll-snap-align:start}.bbf-ig-highlight__tap{display:flex;flex-direction:column;gap:9px;align-items:center;justify-content:start;padding:0;width:100%;text-decoration:none;color:#506254;border:0;background:transparent;cursor:pointer}.bbf-ig-highlight__ring{height:69px;width:69px;padding:2px;flex:0 0 69px;transition:transform .18s ease}.bbf-ig-highlight__tap:hover .bbf-ig-highlight__ring{transform:translateY(-3px)}.bbf-ig-highlight__cover{background:linear-gradient(145deg,#faf6ec,#d4e9df);display:grid;place-items:center;border:3px solid white;border-radius:50%;width:100%;height:100%;overflow:hidden}.bbf-ig-highlight:nth-child(2) .bbf-ig-highlight__cover{background:linear-gradient(145deg,#f8e2dc,#f7d8df)}.bbf-ig-highlight:nth-child(3) .bbf-ig-highlight__cover{background:linear-gradient(145deg,#dcece1,#c8dcbb)}.bbf-ig-highlight:nth-child(4) .bbf-ig-highlight__cover{background:linear-gradient(145deg,#e4e4f2,#f4e9d8)}.bbf-ig-highlight__cover img{width:100%;height:100%;object-fit:cover}.bbf-ig-highlight__cover svg{height:25px;width:25px;stroke:#688a71;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.bbf-ig-highlight__name{font-size:11px;font-weight:680;line-height:1.25;min-height:2.5em;text-align:center;max-width:78px;overflow-wrap:break-word}.bbf-ig-dialog__actions{margin:7px 19px 20px;padding:18px 0 0;border-top:1px solid #e9ede6;display:flex;flex-direction:column;gap:9px}.bbf-ig-dialog__primary,.bbf-ig-dialog__secondary{display:flex;justify-content:center;align-items:center;gap:9px;padding:13px 15px;min-height:45px;font-size:12px;font-weight:750;border-radius:14px;text-align:center;text-decoration:none;line-height:1.3}.bbf-ig-dialog__primary{color:#fff;background:linear-gradient(110deg,#dc537d,#a333a6 70%,#7756d6)}.bbf-ig-dialog__secondary{color:#294a39;border:1px solid #dce5db;background:#eaf3e9}.bbf-ig-dialog__secondary svg{width:18px;height:18px}.bbf-ig-dialog__primary:hover,.bbf-ig-dialog__secondary:hover{filter:brightness(.97);text-decoration:none}.bbf-ig-dialog__profile-link{text-align:center;font-size:11px;text-decoration:none;color:#77847b;padding-top:5px}.bbf-ig-dialog__profile-link:hover{text-decoration:underline}.bbf-ig-viewer{padding:12px 16px 18px}.bbf-ig-viewer__toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px;font-size:12px;font-weight:750}.bbf-ig-viewer__toolbar a{text-decoration:none;color:#a64d82}.bbf-ig-viewer__back{background:transparent;border:0;padding:5px 3px;font:inherit;color:#355a42;cursor:pointer}.bbf-ig-viewer__frame{position:relative;aspect-ratio:9 / 14;height:auto;max-height:min(525px,calc(100dvh - 225px));background:#1a2a20;border-radius:19px;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center}.bbf-ig-viewer__stage{position:absolute;top:0;right:0;bottom:0;left:0}.bbf-ig-viewer__stage :where(img,video){display:block;width:100%;height:100%;object-fit:cover}.bbf-ig-viewer__stage img{object-fit:contain;background:#203729}.bbf-ig-viewer__progress{position:absolute;z-index:2;top:11px;left:12px;right:12px;display:flex;gap:4px;height:3px}.bbf-ig-viewer__progress span{flex:1;border-radius:100px;background:#ffffff75;overflow:hidden}.bbf-ig-viewer__progress span:after{content:"";display:block;background:#fff;height:100%;transform-origin:left;transform:scaleX(0)}.bbf-ig-viewer__progress span.is-done:after{transform:scaleX(1)}.bbf-ig-viewer__progress span.is-playing:after{animation:bbf-ig-progress var(--bbf-story-duration,6.5s) linear both}@keyframes bbf-ig-progress{to{transform:scaleX(1)}}.bbf-ig-viewer__meta{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:44px 23px 20px;color:#fff;background:linear-gradient(transparent,#0009);pointer-events:none}.bbf-ig-viewer__meta strong{font-size:17px;font-weight:790}.bbf-ig-viewer__meta p{font-size:12px;line-height:1.5;margin:6px 0 0;color:#fff}.bbf-ig-viewer__meta p:empty{display:none}.bbf-ig-viewer__arrow{z-index:3;position:absolute;top:42%;width:31px;height:48px;padding:0;border:none;border-radius:10px;font-size:37px;background:#00000026;color:#fff;cursor:pointer;display:grid;place-items:center}.bbf-ig-viewer__arrow--prev{left:5px}.bbf-ig-viewer__arrow--next{right:5px}.bbf-ig-viewer__footer{padding-top:13px;display:flex;gap:10px;align-items:center;justify-content:space-between}.bbf-ig-viewer__footer a{font-size:12px;font-weight:750;color:#9e467d;text-decoration:none}.bbf-ig-viewer__footer button{color:#4b6750;font-size:11px;border:0;background:#eaf2e9;border-radius:10px;padding:9px 11px;cursor:pointer}@media(max-width:749px){.bbf-ig-launcher{right:11px;bottom:calc(75px + env(safe-area-inset-bottom,0px));width:77px}.bbf-ig-launcher__ring{width:55px;height:55px}.bbf-ig-dialog{right:10px;bottom:calc(76px + env(safe-area-inset-bottom,0px));width:min(375px,calc(100vw - 20px));max-height:calc(100dvh - 94px - env(safe-area-inset-bottom,0px))}.bbf-ig-viewer__frame{max-height:calc(100dvh - 240px - env(safe-area-inset-bottom,0px))}}@media(max-width:360px){.bbf-ig-dialog__head{padding:13px}.bbf-ig-dialog__intro{padding:16px 17px 12px}.bbf-ig-highlights{padding-left:14px;padding-right:14px}.bbf-ig-dialog__actions{margin:4px 14px 14px}.bbf-ig-dialog__primary,.bbf-ig-dialog__secondary{padding:10px;min-height:43px}}@media(min-width:750px){.bbf-instagram--mobile-only{display:none}}@media(prefers-reduced-motion:reduce){.bbf-ig-launcher__ring,.bbf-ig-highlight__ring{transition:none}.bbf-ig-viewer__progress span.is-playing:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bbf-instagram.css.map */
