.spp-feature *,.spp-feature .as-target,.spp-feature.as-target{box-sizing:border-box}.spp-feature{--color-black:#444;--color-main:#facb35;--color-secondary:#f2e9cf;--color-white:#fff;position:relative}.spp-feature ::-moz-placeholder{color:#aeaeae;font-style:italic;opacity:1}.spp-feature ::placeholder{color:#aeaeae;font-style:italic;opacity:1}.spp-feature :-ms-input-placeholder{color:#aeaeae;font-style:italic}.spp-feature ::-ms-input-placeholder{color:#aeaeae;font-style:italic}.spp-feature #spp_settings_frm{position:relative;z-index:99}.spp-feature .plugin-title{display:inline-flex!important}.spp-feature .plugin-title{align-items:center;background-color:var(--color-white);box-shadow:2px 4px 4px hsla(0,0%,39%,.05);color:var(--color-black);flex:1 1 auto;flex-direction:row;flex-wrap:wrap;font-size:12px;gap:10px;line-height:18px;margin:-10px -20px 20px -22px;padding:20px;position:sticky;text-align:left;top:0;width:calc(100% + 40px);z-index:100}@media (min-width:783px){.spp-feature .plugin-title{top:2rem}}.spp-feature .plugin-title>*{align-content:flex-start;align-items:center;align-self:flex-start;display:inline-flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;gap:10px}.spp-feature .plugin-title>:last-child{align-self:flex-end;color:var(--color-black);flex:0 1 auto;text-align:right}.spp-feature .plugin-title .h1{color:#000;font-size:20px;font-weight:400;line-height:32px}.spp-feature .plugin-title img{flex:0 0 24px}.spp-feature .plugin-title .dashicons{color:var(--color-main);flex:0 0 24px;font-size:24px}@media (max-width:782px){.spp-feature .plugin-title{flex-direction:column;height:auto;margin:-10px -10px 10px;padding:15px;width:100vw}.spp-feature .plugin-title br{display:none}.spp-feature .plugin-title .h1{font-size:16px}.spp-feature .plugin-title>*{width:100%}.spp-feature .plugin-title>:last-child{font-size:10px;line-height:11px}}.spp-feature .dashicons.dashicons-arrow-down-alt,.spp-feature .dashicons.dashicons-arrow-left-alt,.spp-feature .dashicons.dashicons-arrow-up-alt,.spp-feature .dashicons.dashicons-dismiss,.spp-feature .dashicons.dashicons-info,.spp-feature .dashicons.dashicons-plus,.spp-feature .dashicons.dashicons-trash,.spp-feature .dashicons.dashicons-yes{align-self:center;color:var(--color-main);cursor:pointer;flex:0 0 30px;font-size:24px;height:30px;line-height:30px;width:30px}.spp-feature textarea{max-height:30rem;min-height:5.4rem;resize:vertical}.spp-feature textarea#spp_images_list{white-space:pre}.spp-feature #spp_populate_wrap ol{display:inline-grid;gap:20px;grid-template-columns:repeat(5,1fr);list-style-type:none;margin:0;padding:0;width:100%}@media (max-width:1279px){.spp-feature #spp_populate_wrap ol{grid-template-columns:repeat(2,1fr)}}@media (max-width:782px){.spp-feature #spp_populate_wrap ol{grid-template-columns:repeat(1,1fr)}}.spp-feature #spp_populate_wrap ol>li{background-color:var(--color-white);justify-self:stretch;padding:20px;position:relative}.spp-feature #spp_populate_wrap ol>li h2{font-size:16px;line-height:16px;margin:0;vertical-align:middle}.spp-feature .spp_figures{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(5,1fr);margin-top:5px}.spp-feature .spp_figures .spp_figure{aspect-ratio:4/3;border-radius:3px;overflow:hidden;position:relative}.spp-feature .spp_figures .spp_figure>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.spp-feature .spp_figures .spp_figure .icon{background-color:#000;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:22px;height:22px;line-height:22px;overflow:hidden;position:absolute;right:-14px;text-align:left;-webkit-text-decoration:none;text-decoration:none;top:2px;transition:all .2s;width:35px;z-index:999}.spp-feature .spp_figures .spp_figure .icon:hover{background-color:#c00;color:#fff;right:-10px}.spp-feature .spp_figures .spp_figure .icon span{font-size:22px;line-height:22px;margin:0;padding:0}.spp-feature #spp_initial_images,.spp-feature .not-visible{display:none}.spp-feature a[onclick]{cursor:pointer}.spp-feature .as-icon{border-radius:24px!important;font-size:26px!important;line-height:28px!important}.spp-feature .as-icon{border:1px solid #ccc}.spp-feature hr{border:0;border-top:1px dotted var(--color-main);display:block;margin:10px 0;padding:10px 0 0}.spp-feature .options-boxes{display:inline-grid;gap:20px;grid-template-columns:repeat(5,1fr);list-style-type:none;margin:0 0 20px;padding:0}@media (max-width:1279px){.spp-feature .options-boxes{grid-template-columns:repeat(2,1fr)}}@media (max-width:782px){.spp-feature .options-boxes{grid-template-columns:repeat(1,1fr)}}.spp-feature .options-boxes>*{background-color:var(--color-secondary);justify-self:stretch;padding:20px;position:relative}.spp-feature .options-boxes>* h3{background-color:var(--color-main);display:block;line-height:32px;margin:-20px -20px 20px;min-height:32px;padding:10px 20px;position:relative;text-transform:uppercase;z-index:2000}.spp-feature .options-boxes>* h3.secondary{margin-top:20px;z-index:1}.spp-feature .options-boxes>* h3>input{float:right}.spp-feature .options-boxes>* h3+h4{border-top:initial;margin-top:0;padding-top:0}.spp-feature .options-boxes>* #spp-max-tax-listing{border-top:1px dotted var(--color-main);margin:10px 0;padding:10px 0 0}.spp-feature .options-boxes>* h4{border-top:1px dotted var(--color-main);display:block;font-size:16px;margin:10px 0;padding:10px 0 0}.spp-feature .options-boxes>* h4.first,.spp-feature .options-boxes>* h4:first-of-type{border-top:0;margin-top:0;padding-top:0}.spp-feature .options-boxes>* h4.not-visible{display:none}.spp-feature .options-boxes>* #title-prefix-note{position:absolute;right:20px}.spp-feature .options-boxes>* .spp_hint{background-color:hsla(0,0%,100%,.95);border:20px solid hsla(0,0%,100%,.95);border-right:0;height:100%;left:0;overflow-y:scroll;padding:50px 20px 0 0;position:absolute;scroll-behavior:smooth;top:0;width:100%;z-index:1000}.spp-feature .options-boxes>* .spp_hint .dashicons{float:right;margin-bottom:10px;margin-top:10px}.spp-feature .options-boxes>* .spp_hint p{padding-top:10px}.spp-feature .options-boxes>* .spp_hint p:not(.first){border-top:1px dotted var(--color-main);margin-top:10px}.spp-feature .options-boxes>* .spp_hint .result{background-color:var(--color-main);margin-top:10px;padding:10px}.spp-feature .options-boxes #spp-content-g-wrap h4,.spp-feature .options-boxes #spp-content-p-wrap h4{border-top:1px dotted var(--color-main);display:block;font-size:16px;margin:10px 0;padding:10px 0 0}.spp-feature .options-boxes .button,.spp-feature .options-boxes input[type=date],.spp-feature .options-boxes input[type=text],.spp-feature .options-boxes input[type=time],.spp-feature .options-boxes select,.spp-feature .options-boxes textarea{max-width:100%;min-width:100%;width:100%}.spp-feature .options-boxes input[type=number]{max-width:75px;min-width:75px;width:75px}.spp-feature select{width:100%}.spp-feature .group-row{align-items:center;border-top:1px dotted var(--color-main);display:inline-grid;gap:5px;grid-template-columns:2rem 2rem auto 2rem;margin-bottom:5px;padding-top:5px;width:100%}.spp-feature .group-row div{grid-column:span 4}.spp-feature .group-row textarea{grid-column:span 4;max-width:100%;overflow-x:scroll}.spp-feature .group-row.import{border-top:0;grid-template-columns:auto 2rem}.spp-feature .group-row.import textarea{grid-column:span 1;margin-left:1px}.spp-feature .group-row .dashicons{margin:0!important}.spp-feature .row-span{display:inline-grid;flex-direction:row;gap:5px;width:100%}.spp-feature .row-span.half{grid-template-columns:repeat(2,1fr)}.spp-feature .row-span.one-two-one{grid-template-columns:25% auto 25%}.spp-feature .row-span.two-one{grid-template-columns:66% auto}.spp-feature .row-span.two-one.medium{grid-template-columns:60% auto;margin-top:5px}.spp-feature .row-span.one-two{grid-template-columns:auto 66%}.spp-feature .row-span.three-one{grid-template-columns:75% auto}.spp-feature .row-span.four-one{grid-template-columns:auto 30px}.spp-feature .row-span.one-three{grid-template-columns:auto 75%}.spp-feature .row-span>*{align-self:center;line-height:1.1}.spp-feature .spp-will-cleanup{color:red}.spp-feature .f-left{float:left}.spp-feature .f-right{float:right}.spp-feature .processing,.spp-feature.processing{color:#777!important}.spp-feature .processing,.spp-feature.processing{pointer-events:none;position:relative}.spp-feature .processing>*,.spp-feature.processing>*{opacity:.3}.spp-feature .processing:after,.spp-feature.processing:after{animation:spp-spinner .5s ease-in-out infinite;background-color:var(--color-white);border:5px solid var(--color-main);border-radius:50%;content:"";display:inline-block;height:22px;left:calc(50% - 16px);position:absolute;top:calc(50% - 16px);width:22px;z-index:20}.spp-feature em{opacity:.75}@keyframes spp-spinner{0%{opacity:1;transform:scale(0)}to{opacity:.2;transform:scale(1)}}