.features-addons--wrapper .accordion{font-size:14px}.features-addons--wrapper .accordion dt{font-size:17px;padding:15px 0;cursor:pointer;border-bottom:1px solid #d1d1d1}.features-addons--wrapper .accordion dt i{margin-left:10px}.features-addons--wrapper .accordion dt.active{border-bottom:1px solid transparent}.features-addons--wrapper .accordion dt b:before{content:'\f107';font-family:"Font Awesome 5 Pro";color:#999;font-size:22px;font-weight:lighter;padding:0 8px 0 0;float:left}.features-addons--wrapper .accordion dt.active b:before{content:'\f106'}.features-addons--wrapper .accordion dd .addon:before,.features-addons--wrapper .accordion dt .addon:before{content:'\f059';font-family:"Font Awesome 5 Pro";font-size:18px;float:right;margin-right:12px}.features-addons--wrapper .accordion .expand_option dt.active b:before{content:'\f105'}.features-addons--wrapper .accordion dd{margin-left:0;padding-left:20px;border-bottom:1px solid #d1d1d1}.features-addons--wrapper .accordion dd label{font-weight:lighter;color:#333;font-size:14px;letter-spacing:.25;line-height:23px}.features-addons--wrapper .accordion .suboptionname{width:90%;display:block}.features-addons--wrapper .accordion dd.nochecked label,.features-addons--wrapper .accordion dd.nochecked select{color:#999}.features-addons--wrapper .radio-group select,.features-addons--wrapper .radio-group .optionselect{font-size:14px;display:inline;width:calc(100% - 80px);min-width:75%;margin-bottom:1em;height:44px;padding:8px 14px 8px;border-radius:3px}.features-addons--wrapper .foil-wrapper{display:flex;width:100%;position:relative;flex-wrap:wrap}.features-addons--wrapper .foil-container{display:flex;width:50%;float:left;align-items:flex-start;cursor:pointer;flex-wrap:wrap;margin-top:15px;padding-left:3px}.features-addons--wrapper .foil-container img{flex:.25;height:35px;width:35px}.features-addons--wrapper .foil-container h5{margin:0;padding:0}.features-addons--wrapper .foil-container .foil-row{display:flex;width:100%;padding:8px 5px 8px 5px}.features-addons--wrapper .foil-container .foil-row.active{border:1px solid #ccc;border-radius:3px;background:#f1f1f1}.features-addons--wrapper .foil-container .foil-content{margin-left:10px}.features-addons--wrapper .foil-container .foil-content img{align-self:flex-start}.features-addons--wrapper .foil-container .foil-content h5{font-size:14px;font-weight:400;line-height:22px}.features-addons--wrapper .foil-container .foil-options{margin-top:10px;display:none}.features-addons--wrapper span#variable-data--options{display:none}.features-addons--wrapper span.spot_uv{width:45%;position:relative;display:inline-block}.features-addons--wrapper ul#pms-set-1--colors,.features-addons--wrapper ul#pms-set-2--colors{margin-left:0;display:none;width:100%}.features-addons--wrapper ul#pms-set-1--colors li,.features-addons--wrapper ul#pms-set-2--colors li{list-style-type:none;display:none}.features-addons--wrapper ul#pms-set-1--colors li:first-child,.features-addons--wrapper ul#pms-set-2--colors li:first-child{display:block}.features-addons--wrapper #set-one-selection,.features-addons--wrapper #set-two-selection{display:none}.features-addons--wrapper ul{margin-bottom:20px;list-style-type:none}.features-addons--wrapper .radio-group.radio-group--vertical ul li{display:block;margin-bottom:6px}.features-addons--wrapper .radio-group input[type=radio],.features-addons--wrapper .radio-group input[type=checkbox]{display:none}.features-addons--wrapper .radio-group input[type=radio]+label,.features-addons--wrapper .radio-group input[type=checkbox]+label{border:1px solid #ccc;border-radius:3px;font-size:14px !important;font-weight:300 !important;padding:8px;cursor:pointer;display:table;margin-right:5px;margin-bottom:0;transition:background .5s ease}.features-addons--wrapper .radio-group input[type=radio]:checked+label,.features-addons--wrapper .radio-group input[type=checkbox]:checked+label{background:#bbebfd;transition:background .5s ease}.features-addons--wrapper .radio-group ul{list-style-type:none;margin-left:0}.features-addons--wrapper .radio-group ul li{display:inline-block;margin-bottom:0}.features-addons--wrapper .radio-group ul li.select-list{width:100%}dt .option_parent_value{display:block}dt.active .option_parent_value{display:none}.hiddenDefSelectItem{display:none !important}.option_parent_price,.option_parent_value{float:right;padding-right:10px;color:#005faf;font-size:14px;font-weight:normal}.base_accordion dt{display:flex}.base_accordion dt .option_name{width:fit-content}.base_accordion dt .option_parent_value{word-break:break-word;text-align:right;float:none;flex:1;text-overflow:ellipsis}