.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-background{border-radius:1.5rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-background-placeholder{background:#868686;border-radius:1.5rem;height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;margin:0 auto;max-width:85rem;padding:3rem 1.75rem;position:relative;width:100%}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-tag{align-items:center;background:#ffba8d;border-radius:1.5rem;display:inline-flex;margin-bottom:1.5rem;padding:.75rem 1.25rem}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-tag span{color:#000;font-size:.875rem;font-weight:400;line-height:1.15;margin-left:.5rem;position:relative;top:-.0625rem}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-title{font-size:1.875rem;line-height:1.15;margin-bottom:1rem}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-text{font-size:1rem;line-height:1.5}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-text,.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-title{max-width:660px;width:100%}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-button{align-items:center;background:#2bc0ff;border-radius:2rem;display:inline-flex;margin-top:1.5rem;padding:1rem 2rem;text-decoration:none;transition:.15s ease-in-out}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-button span{color:#000;font-weight:400}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-button svg{margin-left:.5rem}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .dhsv-slider .dhsv-slider-item .promotion-slide-content .promotion-slide-button:hover{background:#80d9ff;opacity:1}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation{--text-color:#fff;align-items:center;bottom:3rem;display:flex;position:absolute;right:calc(50% - 40.75rem)}@media(max-width:1220px){.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation{right:1.75rem}}@media(max-width:1000px){.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation{--text-color:#000;bottom:0;justify-content:center;position:relative;right:0}}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation .splide__pagination{margin:0;position:relative;top:auto}@media(max-width:1000px){.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation .splide__pagination{height:auto;margin-top:1rem}}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation .splide__pagination .splide__pagination__page.is-active{width:var(--size-lg)!important}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation .splide__arrows{margin-left:.75rem;margin-top:0!important;position:relative;right:0!important;top:auto;translate:none}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation .splide__arrows .splide__arrow{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:rgba(255,255,255,.15);background-blend-mode:overlay;border:1px solid rgba(255,255,255,.2)}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation .splide__arrows .splide__arrow[disabled]{opacity:1}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation .splide__arrows .splide__arrow[disabled] svg{opacity:.5;transition:.15s ease-in-out}.wp-block-dhsv-promotion-slider-dynamic:not(.wp-block) .promotion-slider-navigation .splide__arrows .splide__arrow svg path{fill:none;stroke:#fff}