/*
Theme Name: Rebecca Child
Theme URI: https://az-theme.net/downloads/rebecca-wordpress-blog-and-shop-theme/
Description: A Responsive Blog & Shop WordPress Theme
Author URI: http://az-theme.net
Author: AZ-Theme
Version: 1.0
Template: rebecca
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rebecca
Tags: blog, e-commerce, portfolio
Tested up to: 6.1
Requires PHP: 7.0

Rebecca WordPress Theme, (C) 2021 WordPress.org
Rebecca is distributed under the terms of the GNU GPL.
*/

@media (max-width:480px){.kartu---reset .kartu---nb .cc-nb-changep,.kartu---reset .kartu---nb .cc-nb-okagree,.kartu---reset .kartu---nb .cc-nb-reject{display:block;width:100%}}
.kartu---nb{overflow:auto;background-color: #eab6a2;z-index:99999999999;font-family:Montserrat, sans-serif;font-size:13px;}
.kartu---nb .cc-nb-main-container {margin:20px;}
.kartu---nb .cc-nb-okagree {margin-right:10px;}
@media (max-width:480px){.kartu---nb .cc-nb-changep,.kartu---nb .cc-nb-okagree,.kartu---nb .cc-nb-reject{display:block;width:100%}}
.kartu---nb-headline{right:0;top:auto;bottom:0;left:0;max-width:100%;position:relative}
@media (max-width:320px),(max-height:480px){.kartu---nb-headline{overflow:auto;height:200px;max-width:100%;right:0;top:auto;bottom:0;left:auto;position:fixed}}
.kartu---nb-simple{right:0;top:auto;bottom:0;left:auto;max-width:40%;position:fixed}
@media screen and (max-width:600px){.kartu---nb-simple{max-width:80%}}
@media (max-width:320px),(max-height:480px){.kartu---nb-simple{overflow:auto;height:200px;max-width:100%}}
.kartu---nb-standalone{position:fixed;top:0;left:0;height:100%;width:100%}
@media (max-width:320px),(max-height:480px){.kartu---nb-standalone{overflow:auto;height:200px;max-width:100%;right:0;top:auto;bottom:0;left:auto;position:fixed}}
.kartu---nb-interstitial{right:3vw;top:3vh;left:3vw;max-width:100%;position:fixed}
@media (max-width:320px),(max-height:480px){.kartu---nb-interstitial{overflow:auto;height:200px;right:0;top:auto;bottom:0;left:auto;position:fixed}}
.kartu---nb-interstitial-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.8);z-index:9999999999}
.kartu---pc-overlay{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.5);z-index:999999999999;top:0;left:0;display:none}
@media screen and (max-width:600px){.kartu---pc-overlay{overflow-y:scroll}}
.kartu---pc-dialog{position:absolute;margin:30px auto;width:750px;max-width:90%;height:auto;left:0;right:0}
.kartu---pc-dialog>div{width:100%}
.kartu---pc-dialog .cc-cp-body-content-entry{width:100%;display:none;box-sizing:border-box}
.kartu---pc-dialog .cc-pc-head{display:flex;flex-direction:row;justify-content:space-between;border-bottom: solid 1px #ccd6ef;}
@media screen and (max-width:600px){.kartu---pc-dialog .cc-pc-head{flex-direction:column}}
.kartu---pc-dialog .cc-pc-head-title{display:flex;flex-direction:column;justify-content:center;align-items:baseline}
@media screen and (max-width:600px){.kartu---pc-dialog .cc-pc-head-title{align-items:center;padding:15px 0 0}}
.kartu---pc-dialog .cc-pc-head-title-text{margin:0}
.kartu---pc-dialog .cc-pc-head-lang{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;padding-right: 15px;min-height: 80px;}
@media screen and (max-width:600px){.kartu---pc-dialog .cc-pc-head-lang{padding:15px 0;min-height:20px}}
.kartu---pc-dialog .cc-pc-head-close{display:flex;align-items:center;justify-content:center}
.kartu---pc-dialog .cc-cp-body{display:flex;flex-direction:row;align-items:stretch;border-bottom:none;font-size:13px;}
@media screen and (max-width:600px){.kartu---pc-dialog .cc-cp-body{flex-direction:column}}
.kartu---pc-dialog .cc-cp-body-tabs{width:150px;margin:0;padding:0;min-width:150px}
@media screen and (max-width:600px){.kartu---pc-dialog .cc-cp-body-tabs{width:100%}}
.kartu---pc-dialog .cc-cp-body-tabs-item{margin:0;padding:0;float:left;display:block;width:100%;transition:all ease .1s;box-sizing:content-box;color:#666;border-bottom: 1px solid #ccd6ef; border-right: 1px solid #ccd6ef;}
@media screen and (max-width:600px){.kartu---pc-dialog .cc-cp-body-tabs-item{border-right:0}}
.kartu---pc-dialog .cc-cp-body-tabs-item-link{text-decoration:none;display:block;position:relative;cursor:pointer;width:100%;text-align:left;background:0 0;word-wrap:break-word;white-space:break-spaces;color:#000;padding:15px 10px;}
.kartu---pc-dialog .cc-cp-body-content-entry[active=true]{display:block}
.kartu---pc-dialog .cc-cp-foot{display:flex;flex-direction:row;align-items:center;justify-content:space-between; padding: 10px;border-top: solid 1px #ccd6ef;margin-top: -1px;}
.kartu---pc-dialog .cc-cp-foot-byline{display:block!important}
.kartu---pc-dialog .cc-cp-foot-save{transition:all ease .3s;height:auto}
.kartu---pc-dialog .cc-cp-foot-save:hover{opacity:1}
.kartu---pc-dialog .cc-pc-container{width:100%;display:flex;flex-direction:column;background:#fff;color:#131214;font-style:12px}
.kartu---pc-dialog input[type=checkbox].cc-custom-checkbox{position:absolute;margin:2px 0 0 16px;cursor:pointer;appearance:none;border:0}
.kartu---pc-dialog input[type=checkbox].cc-custom-checkbox+label{position:relative;padding:4px 0 0 50px;line-height:2em;cursor:pointer;display:inline;font-size:14px}
.kartu---pc-dialog input[type=checkbox].cc-custom-checkbox+label:after,.kartu---pc-dialog input[type=checkbox].cc-custom-checkbox+label:before{content:"";position:absolute;display:block;left:0;top:0;width:40px;height:24px;border-radius:16px;-webkit-transition:all .3s;transition:all .3s}
.kartu---pc-dialog input[type=checkbox].cc-custom-checkbox+label:after{width:24px}.kartu---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:after{margin-left:16px}
.kartu---pc-dialog .cc-cp-body-content-entry{padding:25px}
.kartu---pc-dialog .cc-pc-head-title{padding-left:10px;font-weight:500;text-transform:uppercase;}
.kartu---pc-dialog .cc-pc-head-title-text{font-size:14px;line-height:1.5}
.kartu---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:before {background: #0031b1;}
.kartu---pc-dialog input[type=checkbox].cc-custom-checkbox+label:after, .kartu---pc-dialog input[type=checkbox].cc-custom-checkbox+label:before {background:#fff;border: 1px solid #d9d9d9;}
.kartu---reset button, .kartu---reset select {text-transform: none;}
.kartu---reset select {font-size:14px;margin: 0;box-shadow: none;border: 0;vertical-align: baseline;outline: 0;border-style: none;padding: 10px 15px;border-radius: 0;}
.kartu---pc-dialog .cc-cp-foot-save, .kartu---pc-dialog .cc-pc-head-close {border: 2px solid transparent;padding: 10px 15px;line-height: 1.5;}
.kartu---pc-dialog .cc-pc-head-close {margin-left: 15px;}
.kartu---reset p {margin-top: 0;margin-bottom: 7px;}
.kartu---pc-dialog .cc-cp-body-content-entry-title {font-size: 15px;font-weight: 500;}