/* Dippet V22: slide único, sem quadro, sem painel e sem divisão */
.hero-slider.hero-slider-v9{background:#651783;border:0!important}
.hero-slider-v9 .hero-slider-track{min-height:680px;background:#651783}
.hero-slide-v9{background:linear-gradient(112deg,#4d0c69 0%,#731c91 38%,#b54b94 62%,#ed9a58 82%,#ffd452 100%)}
.hero-slide-v9:before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 84% 18%,rgba(255,255,255,.20),transparent 22%),radial-gradient(circle at 66% 86%,rgba(255,255,255,.12),transparent 26%)}
.hero-slide-v9 .hero-slide-inner{position:relative;display:block;min-height:680px}
.hero-copy-box,.hero-theme-1 .hero-copy-box,.hero-theme-2 .hero-copy-box,.hero-theme-3 .hero-copy-box,.hero-theme-4 .hero-copy-box{
  position:relative;z-index:3;width:48%;min-height:680px;padding:70px clamp(48px,5vw,92px);
  display:flex;flex-direction:column;justify-content:center;background:transparent!important;
  border:0!important;border-radius:0!important;box-shadow:none!important
}
.hero-copy-box:after{display:none!important}
.hero-slide-v9 h1,.hero-slide-v9 h2{color:#fff;text-shadow:0 3px 16px rgba(46,4,61,.24)}
.hero-slide-v9 p{color:rgba(255,255,255,.91)}
.hero-kicker,.hero-theme-1 .hero-kicker,.hero-theme-2 .hero-kicker,.hero-theme-3 .hero-kicker,.hero-theme-4 .hero-kicker{
  align-self:flex-start;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.34);
  color:#fff;backdrop-filter:blur(8px)
}
.hero-kicker:before{color:#ffd75c}
.hero-actions-v9 .btn{background:#ffd454;color:#421054;box-shadow:0 12px 28px rgba(46,4,61,.22)}
.hero-actions-v9 .btn-shop{background:#fff;color:#5b1478}
.hero-actions-v9 .btn-outline{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.72);box-shadow:none}
.hero-mini-features span{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.30);color:#fff;box-shadow:none;backdrop-filter:blur(7px)}
.hero-category-links a{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.34);color:#fff;backdrop-filter:blur(7px)}
.hero-category-links a:hover{background:#fff;color:#5b1478}
.hero-single-art,.hero-single-family,.hero-single-products,.hero-single-mascot,.hero-single-angels{
  position:absolute;z-index:2;right:1%;top:0;width:56%;height:100%;min-height:0;padding:0;
  display:grid;place-items:end center;overflow:visible;background:transparent!important;
  border:0!important;border-radius:0!important;box-shadow:none!important
}
.hero-single-art:before,.hero-single-art:after{display:none!important}
.hero-single-art img,.hero-single-family img,.hero-single-products img,.hero-single-mascot img,.hero-single-angels img{
  display:block;width:min(100%,960px)!important;height:auto!important;max-height:100%!important;
  aspect-ratio:6/5;object-fit:contain!important;object-position:center bottom!important;
  margin:0 auto;border:0!important;border-radius:0!important;background:transparent!important;
  box-shadow:none!important;filter:drop-shadow(0 26px 28px rgba(43,3,57,.28));transform:none!important
}
.hero-slider-v9 .hero-slider-arrow{background:rgba(255,255,255,.90);color:#5b1478;border:1px solid rgba(255,255,255,.55)}
.hero-slider-v9 .hero-slider-dots{background:rgba(255,255,255,.90)}
.hero-dot.is-active{background:#6e1a8c}
@media(max-width:1100px){
  .hero-slider-v9 .hero-slider-track{min-height:900px}
  .hero-slide-v9 .hero-slide-inner{min-height:900px;display:flex;flex-direction:column}
  .hero-copy-box,.hero-theme-1 .hero-copy-box,.hero-theme-2 .hero-copy-box,.hero-theme-3 .hero-copy-box,.hero-theme-4 .hero-copy-box{width:100%;min-height:0;padding:48px 54px 20px}
  .hero-single-art,.hero-single-family,.hero-single-products,.hero-single-mascot,.hero-single-angels{position:relative;right:auto;top:auto;width:100%;height:480px;min-height:480px;margin-top:auto;place-items:end center;background:transparent!important}
  .hero-single-art img,.hero-single-family img,.hero-single-products img,.hero-single-mascot img,.hero-single-angels img{width:auto!important;height:100%!important;max-width:100%;max-height:480px!important}
}
@media(max-width:720px){
  .hero-slider-v9 .hero-slider-track{min-height:850px}
  .hero-slide-v9 .hero-slide-inner{min-height:850px}
  .hero-copy-box,.hero-theme-1 .hero-copy-box,.hero-theme-2 .hero-copy-box,.hero-theme-3 .hero-copy-box,.hero-theme-4 .hero-copy-box{padding:34px 20px 12px;text-align:left}
  .hero-slide-v9 h1,.hero-slide-v9 h2{font-size:38px}
  .hero-actions-v9{grid-template-columns:1fr 1fr}
  .hero-single-art,.hero-single-family,.hero-single-products,.hero-single-mascot,.hero-single-angels{height:360px;min-height:360px;padding:0 4px}
  .hero-single-art img,.hero-single-family img,.hero-single-products img,.hero-single-mascot img,.hero-single-angels img{width:100%!important;height:auto!important;max-height:360px!important;object-position:center bottom!important}
}
