.bopea-empty,.bopea-terms+select:not(.bopea-select),.bopea-term.bopea-disabled:after,.bopea-term.bopea-disabled:before{display:none!important}.bopea-term.bopea-disabled{opacity:.4;cursor:default}.bopea-variations{margin-bottom:20px}.variations .bopea-variations-items+.bopea-variations-items{margin-top:10px}.bopea-term{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-align:center;position:relative}.bopea-type-color .bopea-term{height:26px;width:26px;border-radius:100%;background-color:gray;margin:5px}.bopea-type-color .bopea-term:first-child{margin-left:0}.bopea-type-color span.bopea-term.bopea-selected{box-shadow:0 0 0 2px var(--jl-main-color);border:2px solid var(--jl-bg-color)}.bopea-type-image .bopea-term{height:42px;width:42px;border-radius:100px;overflow:hidden;margin:0 5px 5px 5px}.bopea-type-image .bopea-term img{width:100%;height:100%;display:block}.bopea-type-color .bopea-term{font-size:0}.bopea-type-button .bopea-term{font-size:12px}.bopea-type-button span.bopea-term{width:calc(20% - 10px * 4 / 5);border-radius:0;border:1px solid var(--jl-post-line-color);padding:9px 8px;height:auto;line-height:1;margin:4px 8px 4px 0;font-size:15px}.bopea-type-button span.bopea-term.bopea-selected{background:var(--jl-main-color);color:#fff;border-color:var(--jl-main-color)}table.variations span.selected-value img{display:none}.bopea-type-image span.bopea-term{border:2px solid var(--jl-bg-color)}.bopea-type-image span.bopea-term.bopea-selected{box-shadow:0 0 0 2px var(--jl-main-color);border:2px solid var(--jl-bg-color)}