.gpo-container{width:100%}.gpo-app{display:-webkit-box;display:flex;flex-wrap:wrap;margin:15px 0 15px -5px;width:calc(100% + 10px);text-align:left}.gpo-app .gpo-form__group.gpo-col-12{width:100%}body .gpo-app .gpo-element{margin-bottom:32px}.gpo-app .gpo-form__group{padding:0 5px}body .gpo-app .gpo-element .gpo-label{margin-bottom:1.2rem}.gpo-app .gpo-label{display:flex;align-items:center;align-content:center;margin-bottom:5px;line-height:1;text-transform:unset;letter-spacing:0}.gpo-app .gpo-label>*{text-transform:unset;letter-spacing:0}.gpo-app .gpo-label.required span.label-content:after{content:"*";margin-left:3px}.product--page .gpo-app .gpo-select select,quick-view .gpo-app .gpo-select select{background-image:url(https://billskhakis.com/cdn/shop/files/selectarrow-90.svg)!important;background-size:23px 22px!important;background-position-x:96%!important}.product--page .gpo-app .gpo-select select,quick-view .gpo-app .gpo-select select{height:5.6rem;background-color:#f5f5f5!important;border:none!important}.gpo-app .gpo-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;background-image:none;flex:1;width:100%;min-height:38px;line-height:normal;margin:0;padding:5px 30px 5px 12px;text-overflow:ellipsis;border:1px solid;border-radius:2px;background-image:linear-gradient(45deg,transparent 50%,#5c5f62 50%),linear-gradient(135deg,#5c5f62 50%,transparent 50%)!important;background-repeat:no-repeat!important;background-position:calc(100% - 16px),calc(100% - 11px),calc(100% - 40px) 8px!important;background-size:5px 5px,5px 5px,1px 24px!important;cursor:pointer}.gpo-app .gpo-select{position:relative;display:flex;width:100%;margin:0 0 5px;border-radius:2px}.gpo-app .gpo-select{margin:0}.gpo-app .gpo-select select option{font-size:16px;min-height:5.6rem;margin:20px 0}.gpo-app .gpo-total{display:block;margin-bottom:0}.gpo-app{background:#fff;overflow-y:unset;height:unset}.gpo-app .gpo-total-text{color:#202223;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400}.gpo-app .gpo-total-text .money{color:green}.gpo-app .gpo-label,.gpo-app .gpo-label span.label-content,.gpo-app .gpo-label span.addOn,.gpo-app .gpo-label.required span.label-content:after{color:#000;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:600}.gpo-app .gpo-label.required span.label-content:after{color:red}.gpo-app .gpo-helptext,.gpo-app .dropdown-item__helptext,.gpo-app .gpo-choicelist input+label .gpo-choicelist__helptext,.gpo-app .gpo-swatches .gpo-swatches__helptext{color:#737373;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400}.gpo-app .gpo-input,.gpo-app .iti{color:#000!important;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;background:#fff;border:1px solid #9a9a9a!important;border-radius:2px}.gpo-app .iti .gpo-input{border:none!important}.gpo-app .gpo-dropzone{background:#fff;border:1px dashed #9a9a9a!important;border-radius:2px}.gpo-app .gpo-dropzone,.gpo-app .gpo-dropzone span{font-family:Open Sans,sans-serif;font-style:normal}.gpo-app .gpo-color-picker{color:#000!important;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;background:#fff;border:1px solid #9a9a9a!important;border-radius:2px}.gpo-app .gpo-tabs .gpo-tabs-title .gpo-tabs-tab,.gpo-app .gpo-tabs .gpo-tabs-tabpanel .gpo-tabs-tabcontent{font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400}.gpo-app .gpo-tabs .gpo-tabs-title .gpo-tabs-tab,.gpo-app .gpo-tabs .gpo-tabs-tabpanel .gpo-tabs-tabcontent,.gpo-app .gpo-tabs .gpo-tabs-title .gpo-tabs-tab:hover,.gpo-app .gpo-tabs .gpo-tabs-title .gpo-tabs-tab.gpo-tab-active{color:undefined}.gpo-tabs .gpo-tabs-title .gpo-tabs-tab,.gpo-tabs .gpo-tabs-tabpanel .gpo-tabs-tabcontent,.gpo-tabs.gpo-tabs-vertical,.gpo-tabs.gpo-tabs-vertical .gpo-tabs-title .gpo-tabs-tab,.gpo-tabs.gpo-tabs-vertical .gpo-tabs-tabpanel .gpo-tabs-tabcontent{border-color:undefined}.gpo-app .gpo-select,.gpo-app .gpo-select select{color:#000!important;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;border-radius:2px;overflow:hidden}.gpo-app .gpo-select select{background:#fff;border:1px solid #9a9a9a!important}.gpo-app .gpo-select option{color:#000}.gpo-app .gpo-switch input+label,.gpo-app .gpo-switch input+label span{color:#000;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400}.gpo-app .gpo-switch input+label:before{background-color:#ddd}.gpo-app .gpo-switch input:checked+label:before{background-color:#ea1255}.gpo-app .gpo-choicelist input+label,.gpo-app .gpo-choicelist input+label span{color:#000;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400}.gpo-app .gpo-choicelist input:checked+label,.gpo-app .gpo-choicelist input:checked+label span{color:#000}.gpo-app .gpo-choicelist input:checked+label:before{border:1px solid #eb1256}.gpo-app .gpo-choicelist input+label:hover,.gpo-app .gpo-choicelist input+label:hover span{color:#000}.gpo-app .gpo-choicelist input+label:hover:before{border:1px solid #eb1256;box-shadow:0 0 5px 1px #eb1256}.gpo-app .gpo-choicelist input+label:after{background:#eb1256}.gpo-app .gpo-choicelist.gpo-checkbox input+label:after{color:#eb1256}.gpo-app .gpo-swatches input+label,.gpo-app .gpo-swatches input+label:hover,.gpo-app .gpo-swatches input:checked+label{border:1px solid}.gpo-app .gpo-swatches input+label,.gpo-app .gpo-swatches input+label .gpo-swatch__inner{border-radius:2px}.gpo-app .gpo-swatches input+label{border-color:#ddd}.gpo-app .gpo-swatches input+label:hover{border-color:#ddd}.gpo-app .gpo-swatches input:checked+label{border-color:#eb1256}.gpo-app .gpo-swatches.buttons,.gpo-app .gpo-swatches.buttons input+label{color:#000;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400}.gpo-app .gpo-swatches.buttons input+label{background:#fff}.gpo-app .gpo-swatches.buttons input+label:hover{color:#eb1256;background:#fff}.gpo-app .gpo-swatches.buttons input:checked+label,.gpo-app .gpo-swatches.buttons input:checked+label span{color:#fff;background:#eb1256}.gpo-app .gpo-dropdown,.gpo-app .gpo-dropdown .dropdown-button,.gpo-app .gpo-dropdown .gpo-search-suggestion,.gpo-app .gpo-dropdown input+label{color:#000!important;font-size:14px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400}.gpo-app .gpo-dropdown .dropdown-button{background:#fff;border:1px solid #9a9a9a!important;border-radius:2px}.gpo-app .gpo-dropdown .dropdown-list{background:#fff}.gpo-app .gpo-dropdown input:checked+label{color:#eb1256!important;background:undefined!important}.gpo-app .addOn{margin-left:5px}.gpo-app,.gpo-app .gpo-input,.gpo-app .gpo-input::placeholder,.gpo-app .gpo-select select{text-align:left}.gpo-app .gpo-label{justify-content:left}.gpo-app .gpo-label,.gpo-app .gpo-ov-wrapper.vertical .gpo-swatches{flex-direction:unset}.gpo-app .gpo-label .gpo-label__icon{margin-left:auto;margin-right:unset}.gpo-app .gpo-dropdown .dropdown-button{justify-content:space-between;gap:unset;flex-direction:unset}.gpo-app .gpo-ov-wrapper.horizontal,.gpo-app .gpo-ov-wrapper.vertical .gpo-swatches{justify-content:left}.gpo-app .gpo-tabs.gpo-tabs-vertical .gpo-tabs-title .gpo-tabs-tab{justify-content:space-between;flex-direction:row-reverse}.gpo-app .gpo-switch input:checked+label:after{transform:unset}.gpo-app .gpo-choicelist input+label:before,.gpo-app .gpo-choicelist.gpo-checkbox input+label:after{left:0;right:unset}.gpo-app .gpo-choicelist input+label:after{left:4px;right:unset}.gpo-app .gpo-choicelist input+label{padding-left:25px;padding-right:unset}.gpo-app .gpo-switch input+label:before,.gpo-app .gpo-switch input+label:after{right:unset;left:1px}.gpo-app .gpo-switch input+label span{padding-left:52px;padding-right:unset}.gpo-app .error{margin:5px 0 0;line-height:1;font-size:80%;color:#dc3545}.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/43/assets/visionet-options.css.map */
