.elementor-widget-dina-story-bar{width:100%}.dina-story-container{text-align:center;width:100%;position:relative}.dina-story-thumbnails{direction:rtl}.dina-story-thumbnails.owl-carousel:not(.owl-loaded){display:flex;max-width:100%;overflow:hidden}.dina-story-thumbnails.owl-carousel:not(.owl-loaded) .dina-story-thumbnail{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.dina-story-container .owl-carousel .owl-stage{display:flex;align-items:flex-start}.dina-story-container .owl-carousel .dina-story-thumbnail{display:flex;flex-direction:column;align-items:center;width:85px;max-width:100%;margin:0 auto;cursor:pointer}.dina-story-thumbnail img{padding:2px;border-radius:50%;object-fit:cover;border:3px solid #f06}.dina-story-seen-style .dina-story-thumbnail.seen img{border-color:#ccc!important}.dina-story-thumbnail-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;margin-top:5px;color:var(--dina-main-text-color)}.dina-story-container .owl-nav .owl-next,.dina-story-container .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;background-color:var(--dina-box-bg-color)!important;width:35px;height:35px;border-radius:var(--dina-input-border-radius);-webkit-box-shadow:var(--dina-main-box-shadow);box-shadow:var(--dina-main-box-shadow);font-size:17px!important;font-family:fal-icon!important;color:var(--dina-custom-color)!important}.dina-story-container .owl-nav .owl-prev:after{content:"\f054";position:relative}.dina-story-container .owl-nav .owl-next:after{content:"\f053";position:relative}.dina-story-container .owl-nav .owl-prev{right:0}.dina-story-container .owl-nav .owl-next{left:0}.dina-story-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);justify-content:center;align-items:center;transition:opacity .3s ease;opacity:0;z-index:9999}.dina-story-modal.visible{display:flex;opacity:1}.dina-story-slider{position:relative;width:360px;height:640px;background:rgba(0,0,0,.7);border-radius:10px;overflow:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dina-story-slider,.dina-story-slider img,.dina-story-slider video{user-select:none;touch-action:manipulation}.dina-story-progress-bars{display:flex;gap:5px;padding:10px}.dina-story-progress-bar{flex:1;height:3px;background:#ddd;position:relative;overflow:hidden}.dina-story-progress-bar::after{content:'';position:absolute;top:0;right:0;height:100%;width:var(--progress-width,0);background:#f06;transition:width .1s linear}.dina-story-progress-bar.active::after{width:var(--progress-width)}.dina-story-slides{position:relative;width:100%;height:600px}.dina-story-slide{position:absolute;top:0;left:0;width:100%;height:600px;opacity:0;transform:translateX(100%);transition:opacity .3s ease,transform .5s ease}.dina-story-slide.active{opacity:1;transform:translateX(0)}.dina-story-slide.exit{transform:translateX(-100%)}.dina-story-slide img,.dina-story-slide video{width:100%;height:100%;object-fit:cover}.dina-story-link-container{width:97%;margin:8px auto 0;height:50px;border-radius:var(--dina-input-border-radius);display:flex;justify-content:center;align-items:center;background:#fff}.dina-story-link-container:hover{opacity:.9}.dina-story-group-link:before{content:"\f0c1";font-family:fal-icon;margin-left:5px}.dina-story-group-link{padding:8px 10px;border-radius:20px;text-decoration:none;color:#333;font-size:15px;font-weight:500;width:100%}.dina-story-group-link:hover{color:var(--dina-custom-color)}.dina-story-btn{display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;font-size:22px;padding:0;border:none;width:40px;height:40px;background:rgba(255,255,255,.7);color:rgba(0,0,0,.5);-webkit-box-shadow:var(--dina-main-box-shadow);box-shadow:var(--dina-main-box-shadow)}.dina-story-btn:active,.dina-story-btn:hover{background:rgba(255,255,255,1);color:rgba(0,0,0,1)}.dina-story-btn-container{position:absolute;display:flex;justify-content:center;align-items:center;bottom:80px;left:50%;transform:translateX(-50%)}.dina-story-play-pause-btn,.dina-story-sound-btn{margin:0 5px}.dina-story-next-btn,.dina-story-prev-btn{position:absolute;top:50%;transform:translateY(-50%)}.dina-story-prev-btn{right:8px}.dina-story-next-btn{left:8px}.dina-smart-story-slide{background:var(--dina-white-color);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:25px;align-content:center}.dina-smart-story-image-con{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;position:relative;margin:30px 0;padding:0}img.dina-smart-story-image{width:100%;height:auto;object-fit:unset;border-radius:20px;border:5px solid #dc3545}.dina-smart-story-image-con .dina-product-dis{left:-10px;top:-10px;right:unset;bottom:unset;font-size:18px}.dina-smart-story-image-con .dina-archive-swatches{position:absolute;bottom:5px;left:50%;transform:translate(-50%,0);width:max-content;max-width:100%}.dina-smart-story-title{font-family:var(--dina-md-font);font-weight:700;font-size:20px;padding:0 20px}.dina-smart-story-slide .dina-product-label{position:relative;font-size:18px;padding:3px 15px}.elementor .dina-smart-story-price{font-family:var(--dina-md-font);font-size:23px;display:flex;padding:0;justify-content:center}.dina-smart-story-price del{position:relative;background-color:var(--dina-white-color);border-radius:0 10px 10px 0;font-size:16px;padding:5px 8px}.dina-smart-story-price del::after{position:absolute;content:"";border-style:solid;border-color:transparent;border-width:.4rem .4rem .4rem 0;border-right-color:var(--dina-white-color);bottom:auto;top:50%;right:auto;left:-5px;transform:translate(0,-50%)}.dina-smart-story-not-on-sale .woocommerce-Price-amount,.dina-smart-story-price ins{text-decoration:none;background-color:#e73737;font-size:16px;padding:5px 8px}.dina-smart-story-not-on-sale .woocommerce-Price-amount{border-radius:10px}.dina-smart-story-on-sale .dina-smart-story-price ins{border-radius:10px 0 0 10px}.dina-smart-story-price del,del .woocommerce-Price-amount bdi{color:var(--dina-gray-color-700)}.dina-smart-story-price .woocommerce-Price-amount{color:var(--dina-white-color)}.dina-close-story-btn-con{position:absolute;top:40px;left:20px;display:flex;background:rgba(0,0,0,.7);border-radius:10px;color:var(--dina-white-color);width:45px;height:45px;align-items:center;justify-content:center;font-size:30px;cursor:pointer}.dina-close-story-btn-con:hover{background:rgba(0,0,0,1)}@media(max-width:1024px){.dina-story-thumbnails.owl-carousel:not(.owl-loaded) .dina-story-thumbnail{-ms-flex:0 0 16%;flex:0 0 16%;max-width:16%}}@media(min-width:768px){.dina-story-container.dina-story-align-center .owl-carousel .owl-stage{justify-content:center;width:100%!important}}@media(max-width:768px){.dina-story-thumbnails.owl-carousel:not(.owl-loaded) .dina-story-thumbnail{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}