@keyframes slideDown{from{opacity:0;transform:translateY(-80px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideUp{from{opacity:0;transform:translateY(80px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}body.mylothian-reels-modal-open{overflow:hidden;height:100%}.mylothian-reels-section{display:block;width:100%}.mylothian-reels-section>*{box-sizing:border-box;font-family:"Museo","sans-serif"}.mylothian-reels-section .mylothian-reels-container{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;margin:0 auto;position:relative;padding:0}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container{width:100%}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:var(--carousel-item-width);gap:var(--carousel-promo-spacing);align-items:start;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x proximity;-ms-overflow-style:none;scrollbar-width:none;margin:0;padding:0}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel::-webkit-scrollbar{width:0;height:0}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item{list-style:none;scroll-snap-align:start;box-sizing:border-box;padding-top:var(--carousel-top-padding);padding-bottom:var(--carousel-bottom-padding);aspect-ratio:9/16;width:100%}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container{width:100%;height:100%;display:flex;flex-direction:column}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay{display:block;width:100%;height:100%;border:none;background:rgba(0,0,0,0);padding:0;text-align:left;cursor:pointer;position:relative;overflow:hidden;border-radius:15px;touch-action:manipulation}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay .mylothian-reels-carousel-item-thumbnail{display:block;width:100%;height:100%;border:none;-o-object-fit:cover;object-fit:cover;background-color:#f2f2f2}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay .mylothian-reels-carousel-item-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,0,0,.5);padding:12px;box-sizing:border-box;transition:background .3s ease}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay .mylothian-reels-carousel-item-overlay .mylothian-reels-carousel-item-thumbnail-title-container{flex:0 1 auto}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay .mylothian-reels-carousel-item-overlay .mylothian-reels-carousel-item-thumbnail-title-container .mylothian-reels-carousel-item-thumbnail-title{margin:0;color:#fff;font-weight:500;font-size:24px;line-height:1.3;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:border-bottom-color .3s ease}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay .mylothian-reels-carousel-item-overlay .mylothian-reels-carousel-item-thumbnail-play-button-and-video-length-container{display:flex;align-items:center;gap:8px;flex:0 0 auto;height:36px}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay .mylothian-reels-carousel-item-overlay .mylothian-reels-carousel-item-thumbnail-play-button-and-video-length-container svg{color:#fff;fill:#fff;stroke:#fff;width:11px;height:11px;flex:0 0 11px;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3))}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay .mylothian-reels-carousel-item-overlay .mylothian-reels-carousel-item-thumbnail-play-button-and-video-length-container .mylothian-reels-carousel-item-thumbnail-video-length{color:#fff;font-size:16px;font-weight:300}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay .mylothian-reels-carousel-item-overlay::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:64px;height:64px;background:hsla(0,0%,100%,.1);border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;pointer-events:none;backdrop-filter:blur(4px)}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay .mylothian-reels-carousel-item-overlay::after{content:"";position:absolute;top:50%;left:calc(50% + 4px);transform:translate(-50%, -50%);width:0;height:0;border-left:18px solid #fff;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);opacity:0;transition:opacity .3s ease;pointer-events:none}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay:hover .mylothian-reels-carousel-item-overlay{background:rgba(0,0,0,.8)}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay:hover .mylothian-reels-carousel-item-overlay .mylothian-reels-carousel-item-thumbnail-title{border-bottom-color:hsla(0,0%,100%,.8)}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay:hover .mylothian-reels-carousel-item-overlay::before,.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel .mylothian-reels-carousel-item .mylothian-reels-carousel-item-content-container .mylothian-reels-carousel-item-thumbnail-and-overlay:hover .mylothian-reels-carousel-item-overlay::after{opacity:1}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel-navigation-controls{display:flex;gap:12px;justify-content:flex-end;align-items:center;margin-top:2em}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel-navigation-controls .mylothian-reels-nav-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:2px solid #424142;background:#424142;color:#fff;cursor:pointer;border-radius:50%;transition:background .2s ease,color .2s ease;padding:0}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel-navigation-controls .mylothian-reels-nav-btn svg{width:20px;height:20px;stroke:currentColor}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel-navigation-controls .mylothian-reels-nav-btn:hover:not(:disabled){background:rgba(0,0,0,0);color:#424142}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel-navigation-controls .mylothian-reels-nav-btn:focus:not(:disabled){outline:2px solid #cdbda0;outline-offset:2px}.mylothian-reels-section .mylothian-reels-container .mylothian-reels-carousel-container .mylothian-reels-carousel-navigation-controls .mylothian-reels-nav-btn:disabled{opacity:.4;cursor:not-allowed}.mylothian-reels-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;background:#000;z-index:12000;overflow:hidden}.mylothian-reels-modal.open{width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:16px}.mylothian-reels-modal.open .mylothian-reels-modal-top-controls{position:absolute;z-index:12100;top:12px;right:12px}.mylothian-reels-modal.open .mylothian-reels-modal-top-controls .mylothian-reels-modal-close{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;border-radius:50%;font-size:28px;padding:8px 12px;line-height:1;transition:background .2s}.mylothian-reels-modal.open .mylothian-reels-modal-top-controls .mylothian-reels-modal-close:hover,.mylothian-reels-modal.open .mylothian-reels-modal-top-controls .mylothian-reels-modal-close:focus{background:hsla(0,0%,100%,.2);outline:2px solid hsla(0,0%,100%,.4);outline-offset:2px}.mylothian-reels-modal.open .mylothian-reels-modal-nav-buttons{position:static;display:flex;flex-direction:column;gap:12px;z-index:12100;order:3}.mylothian-reels-modal.open .mylothian-reels-modal-nav-prev,.mylothian-reels-modal.open .mylothian-reels-modal-nav-next{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;border-radius:50%;padding:12px;display:flex;align-items:center;justify-content:center;transition:all .2s;width:50px;height:50px;flex-shrink:0}.mylothian-reels-modal.open .mylothian-reels-modal-nav-prev svg,.mylothian-reels-modal.open .mylothian-reels-modal-nav-next svg{width:24px;height:24px}.mylothian-reels-modal.open .mylothian-reels-modal-nav-prev:hover:not(:disabled),.mylothian-reels-modal.open .mylothian-reels-modal-nav-next:hover:not(:disabled){background:hsla(0,0%,100%,.2)}.mylothian-reels-modal.open .mylothian-reels-modal-nav-prev:focus:not(:disabled),.mylothian-reels-modal.open .mylothian-reels-modal-nav-next:focus:not(:disabled){outline:2px solid hsla(0,0%,100%,.4);outline-offset:2px}.mylothian-reels-modal.open .mylothian-reels-modal-nav-prev:disabled,.mylothian-reels-modal.open .mylothian-reels-modal-nav-next:disabled{opacity:.3;cursor:not-allowed}.mylothian-reels-modal.open .mylothian-reels-modal-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;overflow:hidden}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-video{display:block;width:auto;height:auto;max-width:85vw;max-height:85vh;-o-object-fit:contain;object-fit:contain;background:#000;animation:slideDown .6s ease-out}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls{position:absolute;inset:0;display:flex;flex-direction:column;padding:16px;box-sizing:border-box;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease;z-index:12050;pointer-events:none}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls.active{pointer-events:auto}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-title-container{position:absolute;top:50px;left:12px;right:0;width:auto;max-width:70%;z-index:12051;color:#fff}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-title-container .mylothian-reels-modal-overlay-title{max-width:100%;margin:0;color:#fff;font-weight:500;font-size:24px;line-height:1.3;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:border-bottom-color .3s ease}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls{display:flex;flex:1;align-items:center;justify-content:center;gap:24px;pointer-events:auto}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button{background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.3);color:#fff;cursor:pointer;border-radius:50%;padding:12px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button svg{width:auto;height:auto;display:block}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button span{position:absolute;font-size:11px;font-weight:600;bottom:2px;right:2px;background:rgba(0,0,0,.6);padding:2px 4px;border-radius:2px;min-width:18px;text-align:center}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5);transform:scale(1.05)}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button:focus{outline:2px solid hsla(0,0%,100%,.5);outline-offset:3px}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button.mylothian-reels-modal-play-pause-btn{width:80px;height:80px}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button.mylothian-reels-modal-play-pause-btn svg{width:48px;height:48px;display:none}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button.mylothian-reels-modal-play-pause-btn svg.mylothian-reels-modal-play-icon{display:block}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button.mylothian-reels-modal-skip-back,.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button.mylothian-reels-modal-skip-forward{width:56px;height:56px}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button.mylothian-reels-modal-skip-back svg,.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls button.mylothian-reels-modal-skip-forward svg{width:32px;height:32px}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar{display:flex;flex-direction:row;align-items:flex-end;gap:12px;pointer-events:auto;width:100%;box-sizing:border-box;overflow:hidden}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-progress-container{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;pointer-events:auto;overflow:hidden}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-progress-container .mylothian-reels-modal-progress-bar-wrapper{width:100%;height:6px;background:hsla(0,0%,100%,.2);cursor:pointer;border-radius:3px;overflow:hidden}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-progress-container .mylothian-reels-modal-progress-bar-wrapper .mylothian-reels-modal-progress-bar{height:100%;background:#8c1713;width:0%;transition:width .1s linear}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-progress-container .mylothian-reels-modal-time-display{display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:12px;font-family:"Courier New",monospace;text-shadow:0 1px 4px rgba(0,0,0,.5)}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-progress-container .mylothian-reels-modal-time-display .mylothian-reels-modal-current-time{flex:0 0 auto}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-progress-container .mylothian-reels-modal-time-display .mylothian-reels-modal-duration{flex:0 0 auto}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls{display:flex;flex-direction:row;gap:8px;flex-shrink:0;align-items:center}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls button{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);color:#fff;cursor:pointer;border-radius:50%;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;width:40px;height:40px}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls button svg{width:20px;height:20px;stroke:currentColor}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls button:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5)}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls button:focus{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.mylothian-reels-modal.open .mylothian-reels-modal-inner:hover .mylothian-reels-modal-controls{opacity:1}.mylothian-reels-section{--container-width: 100%;--container-padding: 16px;--carousel-item-width: 200px;--carousel-promo-spacing: 12px;--carousel-top-padding: 0;--carousel-bottom-padding: 0}@media only screen and (max-width: 500px){.mylothian-reels-section{--carousel-item-width: 200px;--carousel-promo-spacing: 12px}}@media only screen and (max-width: 767px){.mylothian-reels-section{--container-width: 100%;--container-padding: 16px;--carousel-item-width: 200px;--carousel-promo-spacing: 12px;--carousel-top-padding: 0;--carousel-bottom-padding: 0}.mylothian-reels-modal.open{flex-direction:column;gap:0}.mylothian-reels-modal.open .mylothian-reels-modal-top-controls{order:1;display:flex;justify-content:flex-end;width:100%;box-sizing:border-box}.mylothian-reels-modal.open .mylothian-reels-modal-top-controls .mylothian-reels-modal-close{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;border-radius:50%;font-size:24px;padding:12px 20px;line-height:1;transition:background .2s}.mylothian-reels-modal.open .mylothian-reels-modal-top-controls .mylothian-reels-modal-close:hover,.mylothian-reels-modal.open .mylothian-reels-modal-top-controls .mylothian-reels-modal-close:focus{background:hsla(0,0%,100%,.2);outline:2px solid hsla(0,0%,100%,.4);outline-offset:2px}.mylothian-reels-modal.open .mylothian-reels-modal-nav-buttons{position:absolute !important;right:12px;top:50%;transform:translateY(-50%);order:auto;z-index:12100}.mylothian-reels-modal.open .mylothian-reels-modal-inner{width:100%;height:100vh;max-width:100%;max-height:100vh}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-video{max-width:100%;max-height:100vh}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls{padding:0;justify-content:space-between;flex-direction:column}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls::before{content:"";position:absolute;top:50px;left:0;right:0;width:100%;height:auto;padding:12px;box-sizing:border-box;order:1;z-index:12051}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-title-container{position:absolute;top:50px;left:12px;right:0;width:auto;max-width:70%;z-index:12051;color:#fff}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-title-container .mylothian-reels-modal-overlay-title{max-width:100%;margin:0;color:#fff;font-weight:500;font-size:24px;line-height:1.3;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:border-bottom-color .3s ease}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);gap:16px;order:auto;pointer-events:auto}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls .mylothian-reels-modal-play-pause-btn{width:56px;height:56px}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls .mylothian-reels-modal-play-pause-btn svg{width:32px;height:32px}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls .mylothian-reels-modal-skip-back,.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-center-controls .mylothian-reels-modal-skip-forward{display:none}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar{position:absolute;bottom:0;left:0;right:0;width:100%;display:flex;flex-direction:row;align-items:flex-end;pointer-events:auto;padding:0 16px 7em 16px}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-progress-container{flex:1;min-width:0;pointer-events:auto}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls{display:flex;flex-direction:row;gap:6px;flex-shrink:0;padding:0 8px 8px 8px;align-items:center}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls button{width:36px;height:36px;padding:6px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3)}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls button svg{width:18px;height:18px}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls button:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5)}.mylothian-reels-modal.open .mylothian-reels-modal-inner .mylothian-reels-modal-controls .mylothian-reels-modal-bottom-bar .mylothian-reels-modal-top-right-controls button:focus{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}}@media only screen and (min-width: 1024px){.mylothian-reels-section{--container-width: 100%;--container-padding: 24px;--carousel-item-width: 250px;--carousel-promo-spacing: 16px;--carousel-top-padding: 0;--carousel-bottom-padding: 0}}@media only screen and (min-width: 1366px){.mylothian-reels-section{--container-width: 100%;--container-padding: 24px;--carousel-item-width: 250px;--carousel-promo-spacing: 16px;--carousel-top-padding: 0;--carousel-bottom-padding: 0}}@media only screen and (min-width: 2399px){.mylothian-reels-section{--container-width: 100%;--container-padding: 24px;--carousel-item-width: 250px;--carousel-promo-spacing: 16px;--carousel-top-padding: 0;--carousel-bottom-padding: 0}}@media only screen and (min-width: 2400px){.mylothian-reels-section{--container-width: 100%;--container-padding: 24px;--carousel-item-width: 250px;--carousel-promo-spacing: 16px;--carousel-top-padding: 0;--carousel-bottom-padding: 0}}/*# sourceMappingURL=mylothian-reels-styles.min.css.map */