.dragonstone-feature-slider{background:var(--dfs-bg);color:var(--dfs-text);padding:48px 0 40px;overflow:hidden}.dragonstone-feature-slider .dfs-shell{width:100%;max-width:none;margin:0 auto}.dragonstone-feature-slider .dfs-heading{padding:0 28px 24px}.dragonstone-feature-slider .dfs-heading h2{margin:0;font-size:clamp(22px,2vw,30px);line-height:1.15;letter-spacing:.01em;font-weight:650}.dragonstone-feature-slider .dfs-subheading{margin-top:8px;max-width:680px;font-size:14px;line-height:1.5;opacity:.78}.dragonstone-feature-slider .dfs-track-wrap{position:relative}.dragonstone-feature-slider .dfs-track{display:flex;gap:var(--dfs-gap);overflow-x:auto;overflow-y:hidden;padding:0 28px 5px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dragonstone-feature-slider .dfs-track::-webkit-scrollbar{display:none}.dragonstone-feature-slider .dfs-card{position:relative;flex:0 0 var(--dfs-card-width);height:var(--dfs-card-height);min-width:0;overflow:hidden;border-radius:8px;scroll-snap-align:start;background:#292929;border:1px solid rgba(146,118,78,.24);box-shadow:0 12px 30px #00000014}.dragonstone-feature-slider .dfs-card-link{position:relative;display:block;width:100%;height:100%;color:#fff;text-decoration:none;overflow:hidden}.dragonstone-feature-slider .dfs-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.dragonstone-feature-slider .dfs-card:hover .dfs-image{transform:scale(1.035)}.dragonstone-feature-slider .dfs-image-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#454545,#171717);color:#fff;font-size:13px}.dragonstone-feature-slider .dfs-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000008 20%,rgba(0,0,0,var(--dfs-overlay)));pointer-events:none}.dragonstone-feature-slider .dfs-copy{position:absolute;z-index:1;left:28px;right:24px;bottom:28px;color:#fff}.dragonstone-feature-slider .dfs-copy h3{margin:0 0 9px;font-size:18px;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:#fff}.dragonstone-feature-slider .dfs-copy p{margin:0;max-width:440px;font-size:14px;line-height:1.42;color:#fffffff5}.dragonstone-feature-slider .dfs-link-label{display:inline-flex;gap:10px;align-items:center;margin-top:15px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dragonstone-feature-slider .dfs-controls{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:20px 28px 0}.dragonstone-feature-slider .dfs-arrow{width:40px;height:40px;border:1px solid currentColor;border-radius:50%;background:transparent;color:var(--dfs-text);display:grid;place-items:center;font-size:22px;line-height:1;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.dragonstone-feature-slider .dfs-arrow:hover{background:var(--dfs-text);color:var(--dfs-bg)}.dragonstone-feature-slider .dfs-arrow:disabled{opacity:.28;cursor:default}.dragonstone-feature-slider .dfs-arrow:focus-visible{outline:2px solid var(--dfs-text);outline-offset:4px}.dragonstone-feature-slider .dfs-card-link:focus-visible{outline:3px solid #92764e;outline-offset:-4px}.dragonstone-feature-slider .dfs-progress{height:2px;width:80px;background:#80808059;overflow:hidden}.dragonstone-feature-slider .dfs-progress span{display:block;height:100%;width:0;background:currentColor;transition:width .2s}@media(max-width:749px){.dragonstone-feature-slider{padding:30px 0 24px}.dragonstone-feature-slider .dfs-heading{padding:0 18px 18px}.dragonstone-feature-slider .dfs-track{padding:0 18px 4px;gap:12px}.dragonstone-feature-slider .dfs-card{flex-basis:min(84vw,390px);height:500px;border-radius:7px}.dragonstone-feature-slider .dfs-copy{left:20px;right:18px;bottom:22px}.dragonstone-feature-slider .dfs-copy h3{font-size:17px}.dragonstone-feature-slider .dfs-copy p{font-size:13px}.dragonstone-feature-slider .dfs-controls{padding:16px 18px 0}}@media(prefers-reduced-motion:reduce){.dragonstone-feature-slider .dfs-track{scroll-behavior:auto}.dragonstone-feature-slider .dfs-image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
