.items-group-wrap{margin-bottom:20px}.items-group-item{margin-bottom:1px}.items-group-bar{background:rgba(0,0,0,.05);display:flex;justify-content:space-between;line-height:20px;padding:4px 8px}.items-group-bar-title{cursor:pointer;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}.items-group-bar-action{display:flex}.items-group-bar-item{background:rgba(0,0,0,.08);border-radius:3px;box-sizing:border-box;color:#666;cursor:pointer;font-size:16px;height:20px;margin-left:3px;padding:2px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:20px}.items-group-bar-item svg{display:inline-block;height:1em;vertical-align:top;width:1em}.items-group-bar-item:hover{background:var(--wpcom-theme-color);color:#fff}.items-group-input-wrap{padding:5px 0}.items-group-input-inner{align-items:center;display:flex;margin:5px 0}.items-group-input-inner label{flex-shrink:0;width:68px}.items-group-input{width:100%}.btn-add-item{display:block;margin:10px auto;width:60%}.wp-block-wpcom-pb-btns{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px}@media (max-width:767px){.wp-block-wpcom-pb-btns{gap:10px}}.wp-block-wpcom-pb-btns .pb-btns-item{border:1px solid #eaebef;box-sizing:border-box;color:#666;display:block;flex-grow:1;font-size:16px;line-height:48px;max-width:calc(50% - 10px);text-align:center;text-decoration:none}@media (max-width:767px){.wp-block-wpcom-pb-btns .pb-btns-item{font-size:14px;line-height:40px}}.wp-block-wpcom-pb-btns .pb-btns-item:hover{background:linear-gradient(270deg,#4196fe,#7c7ee5);color:#fff}.wp-block-wpcom-pb-mixs{background:#fff;box-shadow:0 0 10px #dcdcdc;display:flex;gap:20px;margin-bottom:20px}@media (max-width:767px){.wp-block-wpcom-pb-mixs{gap:12px}}.pb-mixs-left{flex-grow:1;padding:20px 0 20px 40px}@media (max-width:767px){.pb-mixs-left{padding:15px 0 15px 15px}}.pb-mixs-left .pb-mixs-title{color:#333;font-size:18px;margin:0 0 15px!important}@media (max-width:767px){.pb-mixs-left .pb-mixs-title{font-size:16px;margin:0 0 12px!important}}.pb-mixs-left .pb-mixs-content{color:#666;font-size:14px;line-height:1.6}@media (max-width:767px){.pb-mixs-left .pb-mixs-content{font-size:12px}}.pb-mixs-left .pb-mixs-footer{border-top:1px dashed #eaebef;color:#666;font-size:16px;line-height:26px;margin-top:20px;padding-top:15px}@media (max-width:767px){.pb-mixs-left .pb-mixs-footer{font-size:14px;line-height:22px;margin-top:15px;padding-top:12px}}.pb-mixs-left .pb-mixs-footer-hl{color:#ef2a3a;display:inline-block;font-size:20px;vertical-align:top}@media (max-width:767px){.pb-mixs-left .pb-mixs-footer-hl{font-size:16px}}.pb-mixs-right{position:relative;width:40%}.pb-mixs-right img{display:block;height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.wp-block-wpcom-pb-panel{background:#fff;border:1px solid #ddd;margin-bottom:20px}.wp-block-wpcom-pb-panel .pb-panel-head{background:#f9f9f9;border-bottom:1px solid #ddd;padding:15px 40px}@media (max-width:767px){.wp-block-wpcom-pb-panel .pb-panel-head{padding:15px}}.wp-block-wpcom-pb-panel .pb-panel-title{color:#333;font-size:18px!important;font-weight:600;margin:0!important}@media (max-width:767px){.wp-block-wpcom-pb-panel .pb-panel-title{font-size:16px!important}}.wp-block-wpcom-pb-panel .pb-panel-content{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:10px;padding:15px 40px;width:100%}@media (max-width:767px){.wp-block-wpcom-pb-panel .pb-panel-content{gap:8px;padding:15px}}.wp-block-wpcom-pb-panel .pb-panel-item{color:#333;font-size:14px;width:calc(25% - 7.5px)}@media (max-width:767px){.wp-block-wpcom-pb-panel .pb-panel-item{font-size:13px;width:calc(33.33333% - 5.33333px)}}.wp-block-wpcom-pb-panel .pb-panel-item-l{color:#666;margin-right:4px}@media (max-width:767px){.wp-block-wpcom-pb-panel .pb-panel-item-l{margin-right:3px}}.wp-block-wpcom-pb-panel .pb-panel-footer{border-top:1px dashed #eaebef;color:#111;display:flex;flex-wrap:wrap;font-size:14px;gap:20px;line-height:32px;padding:15px 40px}@media (max-width:767px){.wp-block-wpcom-pb-panel .pb-panel-footer{font-size:13px;gap:12px;padding:15px}}.wp-block-wpcom-pb-panel .pb-panel-price-v{color:#ef2a3a;font-size:20px}@media (max-width:767px){.wp-block-wpcom-pb-panel .pb-panel-price-v{font-size:17px}}.wp-block-wpcom-pb-panel .pb-panel-btn{margin-left:auto;text-decoration:none}