/* INIVOY dinamikus szerencsekerék – a webshop fekete/fehér/narancs arculatához */
body.nivo-storefront-page .nivo-wheel-panel{background:#fff!important;border:1px solid #dedede!important;color:#18181b!important;box-shadow:0 24px 70px rgba(0,0,0,.22)!important}
body.nivo-storefront-page .nivo-wheel-copy .wheel-kicker{color:#ff5a36!important}
body.nivo-storefront-page .nivo-wheel-copy h2{color:#111!important}
body.nivo-storefront-page .nivo-wheel-copy p,body.nivo-storefront-page .nivo-wheel-result,body.nivo-storefront-page .nivo-wheel-panel small{color:#666!important}
body.nivo-storefront-page .nivo-wheel-close{background:#fff!important;border:1px solid #bbb!important;color:#111!important}
body.nivo-storefront-page .nivo-wheel-close:hover{background:#111!important;color:#fff!important}
body.nivo-storefront-page .nivo-wheel-disc{border:8px solid #111!important;background:repeating-conic-gradient(from 0deg,#fff 0 calc(var(--wheel-slice)/2),#f0f0f0 calc(var(--wheel-slice)/2) var(--wheel-slice))!important;box-shadow:0 0 0 5px #ff5a36,0 14px 34px rgba(0,0,0,.20)!important}
body.nivo-storefront-page .nivo-wheel-disc:after{background:repeating-conic-gradient(from 0deg,#ff5a36 0 1.5deg,transparent 1.5deg var(--wheel-slice))!important;opacity:.72!important}
body.nivo-storefront-page .nivo-wheel-disc:before{background:none!important;filter:none!important}
body.nivo-storefront-page .nivo-wheel-disc span{color:#111!important;text-shadow:none!important;transform:rotate(calc(var(--i)*var(--wheel-slice) + var(--wheel-slice)/2)) translateY(-88px) rotate(calc(var(--i)*var(--wheel-slice)*-1 - var(--wheel-slice)/2))!important}
body.nivo-storefront-page .nivo-wheel-disc span b{color:#111!important;font-weight:900!important}
body.nivo-storefront-page .nivo-wheel-disc span small{color:#555!important;font-weight:700!important}
body.nivo-storefront-page .nivo-wheel-pointer{color:#ff5a36!important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))!important}
body.nivo-storefront-page .nivo-wheel-pointer i{display:block!important}
body.nivo-storefront-page .nivo-wheel-spin{background:#111!important;border:4px solid #ff5a36!important;color:#fff!important}
body.nivo-storefront-page .nivo-wheel-main-button{background:#ff5a36!important;border:1px solid #ff5a36!important;color:#fff!important;box-shadow:none!important}
body.nivo-storefront-page .nivo-wheel-main-button:hover{background:#df3e20!important;border-color:#df3e20!important}
body.nivo-storefront-page .nivo-wheel-launcher{background:#111!important;border:2px solid #ff5a36!important;color:#fff!important;box-shadow:0 12px 35px rgba(0,0,0,.28)!important}
body.nivo-storefront-page .nivo-wheel-code{color:#d83d20!important;border-color:#ff5a36!important;background:#fff4f1!important}
@media(min-width:761px){body.nivo-storefront-page .nivo-wheel-stage{width:260px!important;height:260px!important}body.nivo-storefront-page .nivo-wheel-disc span{transform:rotate(calc(var(--i)*var(--wheel-slice) + var(--wheel-slice)/2)) translateY(-92px) rotate(calc(var(--i)*var(--wheel-slice)*-1 - var(--wheel-slice)/2))!important}}
@media(max-width:760px){body.nivo-storefront-page .nivo-wheel-disc span{transform:rotate(calc(var(--i)*var(--wheel-slice) + var(--wheel-slice)/2)) translateY(-82px) rotate(calc(var(--i)*var(--wheel-slice)*-1 - var(--wheel-slice)/2))!important}}
