.story-target-section{min-width:0;margin:16px 0 22px}.story-target-heading{align-items:center;gap:9px;margin:0 0 5px;display:flex}.story-target-heading-mark{background:var(--colorMain,#740b80);border-radius:99px;flex:0 0 4px;width:4px;height:17px}.story-target-heading h2{color:var(--store-ink,#262232);margin:0;font-size:15px;font-weight:600;line-height:1.6}.story-target-section .small-stories-swiper{touch-action:pan-y;-webkit-tap-highlight-color:transparent;min-height:158px;padding:7px 2px 12px}.story-target-section .small-stories-swiper .swiper-slide{width:104px}.story-target-section .small-stories-swiper .story-item{text-align:center;width:100%;padding:4px 2px}.story-target-section .story-item-circle{isolation:isolate;background:#fff;border-radius:50%;width:86px;height:86px;padding:3px;transition:box-shadow .18s,transform .18s;box-shadow:0 3px 12px #301e3617}.story-target-section .story-item-circle img{object-fit:cover;border:2px solid #fff;border-radius:50%;height:57px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:57px!important}.story-target-section .story-item-circle svg{stroke-width:2.5px;width:100%;height:100%;position:absolute;inset:0;stroke-dasharray:none!important;animation:none!important}.story-target-section .story-item-circle.story-item-square{border-radius:20px}.story-target-section .story-item-circle.story-item-square img{border-radius:9px}.story-target-section .story-item-title{color:#49515f;text-wrap:balance;min-height:38px;margin-top:7px;padding:0 4px;font-size:12px;font-weight:500;line-height:1.6}.story-target-section .story-item:hover .story-item-circle,.story-target-section .story-item:focus-visible .story-item-circle{transform:translateY(-2px);box-shadow:0 7px 18px #5b0d6429}.story-target-section .custom-swiper-button-prev,.story-target-section .custom-swiper-button-next{width:34px;height:34px;color:var(--colorMain,#740b80);background:#fffffff0;border:1px solid #740b8024;border-radius:50%;place-items:center;display:grid;top:43px;box-shadow:0 3px 12px #301e361a}.story-target-section .custom-swiper-button-prev:after,.story-target-section .custom-swiper-button-next:after{display:none}.story-target-section .custom-swiper-button-prev.swiper-button-disabled,.story-target-section .custom-swiper-button-next.swiper-button-disabled{opacity:0;pointer-events:none}@media (width<=575.98px){.story-target-section{margin:12px 0 16px}.story-target-heading{margin-bottom:2px}.story-target-heading h2{font-size:14px}.story-target-section .small-stories-swiper{min-height:148px;padding-block:5px 8px}.story-target-section .custom-swiper-button-prev,.story-target-section .custom-swiper-button-next{display:none}}@media (prefers-reduced-motion:reduce){.story-target-section .small-stories-swiper,.story-target-section .story-item-circle{scroll-behavior:auto;transition:none}}.story-item-lg-btn{background:var(--story-button-color,var(--colorMain,#720d7b));color:var(--story-button-text,#fff)}.story-item-lg-btn:hover{background:color-mix(in srgb, var(--story-button-color,var(--colorMain,#720d7b)) 86%, #17101c);color:var(--story-button-text,#fff)}.story-product-trigger{z-index:8;color:#302438;width:80px;height:80px;min-height:80px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #740b8021;border-top:0;border-left:0;border-radius:16px 0 42px;justify-content:flex-start;align-items:flex-start;margin:12px auto 8px 0;padding:8px;transition:filter .18s,box-shadow .18s;display:flex;position:relative;box-shadow:5px 7px 18px #1e14241f}body.single-product-page .product-gallery-frame{border-radius:16px;position:relative}body.single-product-page .product-gallery-frame>.story-product-trigger{z-index:12;margin:0;position:absolute;top:0;left:0;right:auto;transform:none}body.single-product-page .product-gallery-frame>.story-product-trigger:hover{transform:none}.story-product-trigger:hover{filter:brightness(1.02);box-shadow:4px 6px 16px #1e142429}.story-product-trigger:focus-visible{outline:3px solid var(--colorMain,#740b80);outline-offset:1px}.story-product-trigger .story-item-circle{background:conic-gradient(from 205deg,#f8bc54,#e14279 32%,#8c2bcc 65%,#f8bc54);border-radius:50%;flex:0 0 56px;width:56px;height:56px;padding:3px;box-shadow:0 3px 10px #57216138}.story-product-trigger .story-item-circle img{object-fit:cover;border:2px solid #fff;border-radius:50%;height:48px;position:absolute;inset:4px;transform:none;width:48px!important}.story-product-trigger .story-item-circle svg{fill:none;stroke:#0000;width:100%;height:100%;position:absolute;inset:0}.story-product-trigger-play{color:#fff;background:#1c121f9e;border:1px solid #fffc;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media (width<=575.98px){.story-product-trigger{border-radius:16px 0 32px;width:60px;height:60px;min-height:60px;padding:6px}.story-product-trigger .story-item-circle{flex-basis:42px;width:42px;height:42px}.story-product-trigger .story-item-circle img{height:34px;width:34px!important}.story-product-trigger-play{width:22px;height:22px;font-size:9px}}@media (width<=991.98px){body.single-product-page .product-gallery-shell{position:relative;top:auto}}@media (prefers-reduced-motion:reduce){.story-product-trigger{transition:none}}
