.drums-demos{position:relative;padding:30px 30px 110px}@media (min-width: 768px){.drums-demos{padding:60px 60px 110px}}@media (min-width: 1132px){.drums-demos{padding:60px 60px 180px}}.drums-demos__wrapper{position:relative}.drums-demos__demos{display:flex;justify-content:space-between;margin-top:10px;max-width:629px}.drums-demos__demos__demo{font-family:"Alyamama VF","Alyamama",serif;color:var(--drums__text-color, #fff);line-height:normal;font-weight:300;border:none;background:transparent;padding:0 20px;font-size:1.22222rem}@media (min-width: 768px){.drums-demos__demos__demo{font-size:1.33333rem}}.drums-demos__demos__demo:first-child{padding-left:0}.drums-demos__demos__demo:nth-of-type(5n){padding-right:0}.drums-demos__demos__demo:hover{color:#FF0004}.drums-demos__demos__demo__inner{transition:border-color 300ms ease;display:block;border-bottom:1px solid transparent}:hover>.drums-demos__demos__demo__inner{border-color:#FF0004}.drums-demos__demos__separator{width:1px;background-color:var(--drums__text-color, #fff)}.drums-demos__demos__separator:last-child{display:none}.drums-demos-modal{position:fixed;z-index:5;opacity:0;pointer-events:none;bottom:0;left:0;padding:20px 20px 40px;width:100%;background:var(--drums__background-color, #141414);box-shadow:0 14px 34px 0 rgba(0,0,0,0.8);transition:ease 300ms}.drums-demos-modal::before{content:'';display:block;position:absolute;background:var(--drums__background-color, #141414);pointer-events:none;opacity:0.9;height:100svh;width:calc(100% + 40px);left:-20px;bottom:0}@media (min-width: 768px){.drums-demos-modal{max-width:730px;position:absolute;z-index:unset}.drums-demos-modal::before{display:none}}.drums-demos-modal.modal--visible{opacity:1;pointer-events:all}.drums-demos-modal__slider__slide{min-width:100%}.drums-demos-modal:not(.modal--visible) .drums-demos-modal__slider__slide{pointer-events:none}.drums-demos-modal__slider__slide .polyend-video{width:100%;aspect-ratio:16 / 9}.drums-demos-modal__slider__slide__title{margin-top:10px;font-size:1.66667rem;color:#FF0004;line-height:normal;font-weight:300;font-family:"Alyamama VF","Alyamama",serif}.drums-demos-modal__controls{position:absolute;right:0;bottom:0;display:flex}.drums-demos-modal__controls__button{color:var(--drums__text-color, #fff);background:transparent;border:none;padding:7px 15px 8px}@media (min-width: 768px){.drums-demos-modal__controls__button{padding:7px 10px 8px}}.drums-demos-modal__controls__close{margin-right:-15px}@media (min-width: 768px){.drums-demos-modal__controls__close{margin-right:-10px}}
