.wc-pao-addons-container{margin-bottom:10px}.wc-pao-addon-image-swatch-select{display:none}.wc-pao-addon-image-swatch{padding:2px;margin-right:5px;margin-bottom:2px;outline:1px solid #ddd;display:inline-block}.wc-pao-addon-image-swatch:active,.wc-pao-addon-image-swatch:focus,.wc-pao-addon-image-swatch:hover{outline:1px solid #666}.wc-pao-addon-image-swatch.selected{outline-color:#000;outline-width:2px}.wc-pao-addon-image-swatch img{max-width:65px;max-height:65px;float:left}.wc-pao-addon-image-swatch-selected-swatch{display:block}.wc-pao-addon-heading{margin:1em 0 0}#required_addons_validation_message{margin:0 0 30px;display:none}.wc-pao-addon{padding:0 2px}.wc-pao-addon .wc-pao-addon-name{margin:0;display:inline-block}.wc-pao-addon label.wc-pao-addon-name{font-weight:700}.wc-pao-addon .wc-pao-addon-description{font-style:italic}.wc-pao-addon .wc-pao-addon-wrap{margin:.5em 0 0}.wc-pao-addon .wc-pao-addon-wrap select{font-size:1em;min-width:50%;width:auto}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-checkbox{margin-right:4px;align-self:center}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-radio{align-self:center}.wc-pao-cart-quantity-field input{border:0!important;outline:0!important;box-shadow:none!important;background:none!important}.wc-pao-addon-chars-remaining{display:none}.wc-pao-addon-chars-remaining.visible{display:block}.wc-pao-validation-notice{font-size:small;color:#e2401c;line-height:1.1em;margin-top:5px;display:block}.woocommerce .wc-pao-addon .wc-pao-addon-wrap label{display:inline}.wc-pao-addon abbr.required{text-decoration:none!important}div.product-addon-totals{overflow:hidden;padding:20px 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:20px 0 40px}div.product-addon-totals ul{list-style:none;padding:0;margin:0}div.product-addon-totals ul li{padding:5px 0;justify-content:space-between;display:flex}div.product-addon-totals .wc-pao-subtotal-line{padding:10px 0;justify-content:flex-end;border-top:1px solid #eee;margin-top:20px}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price{margin:0}.tips{text-decoration:none;cursor:help}img.tips{padding:5px 0 0}#tiptip_holder{position:absolute;top:0;left:0;display:none;z-index:8675309}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:#333;margin-left:-6px;margin-top:-7px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-left:-6px;border-bottom-color:#333;margin-top:-5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{border-right-color:#333;margin-left:-5px;margin-top:-6px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{border-left-color:#333;margin-left:-7px;margin-top:-6px}#tiptip_content,.chart-tooltip,.wc_error_tip{padding:.618em 1em;font-size:.8em;color:#fff;max-width:150px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.2);border-radius:3px;background:#333}#tiptip_content code,.chart-tooltip code,.wc_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{height:0;border:6px solid transparent;position:absolute;width:0}.wc_pao_datepicker{padding:0 1.3em 2.3em;font-size:10px;color:#060606;background-color:#f5f5f5;width:40em;z-index:9999!important}.wc_pao_datepicker a,.wc_pao_datepicker abbr,.wc_pao_datepicker acronym,.wc_pao_datepicker article,.wc_pao_datepicker aside,.wc_pao_datepicker b,.wc_pao_datepicker big,.wc_pao_datepicker canvas,.wc_pao_datepicker caption,.wc_pao_datepicker center,.wc_pao_datepicker cite,.wc_pao_datepicker code,.wc_pao_datepicker dd,.wc_pao_datepicker del,.wc_pao_datepicker details,.wc_pao_datepicker dfn,.wc_pao_datepicker div,.wc_pao_datepicker dl,.wc_pao_datepicker dt,.wc_pao_datepicker em,.wc_pao_datepicker embed,.wc_pao_datepicker fieldset,.wc_pao_datepicker figcaption,.wc_pao_datepicker figure,.wc_pao_datepicker footer,.wc_pao_datepicker form,.wc_pao_datepicker h1,.wc_pao_datepicker h2,.wc_pao_datepicker h3,.wc_pao_datepicker h4,.wc_pao_datepicker h5,.wc_pao_datepicker h6,.wc_pao_datepicker header,.wc_pao_datepicker hgroup,.wc_pao_datepicker i,.wc_pao_datepicker img,.wc_pao_datepicker ins,.wc_pao_datepicker kbd,.wc_pao_datepicker label,.wc_pao_datepicker legend,.wc_pao_datepicker li,.wc_pao_datepicker ol,.wc_pao_datepicker p,.wc_pao_datepicker pre,.wc_pao_datepicker q,.wc_pao_datepicker s,.wc_pao_datepicker section,.wc_pao_datepicker small,.wc_pao_datepicker span,.wc_pao_datepicker strike,.wc_pao_datepicker strong,.wc_pao_datepicker sub,.wc_pao_datepicker sup,.wc_pao_datepicker table,.wc_pao_datepicker tbody,.wc_pao_datepicker td,.wc_pao_datepicker tfoot,.wc_pao_datepicker th,.wc_pao_datepicker thead,.wc_pao_datepicker tr,.wc_pao_datepicker tt,.wc_pao_datepicker u,.wc_pao_datepicker ul,.wc_pao_datepicker var{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline}.wc_pao_datepicker table{border-collapse:collapse;border-spacing:0}.wc_pao_datepicker .ui-datepicker-header{overflow:hidden;font-size:1.5em}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next,.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev{padding:1em;color:#060606;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next:hover,.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev:hover{color:#000}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled,.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled{color:#bbb;cursor:auto}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev{float:left}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next{float:right}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-title{padding:1em;font-weight:700;text-align:center}.wc_pao_datepicker table.ui-datepicker-calendar{font-size:1.4em;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wc_pao_datepicker table.ui-datepicker-calendar td,.wc_pao_datepicker table.ui-datepicker-calendar th{text-align:center;background-color:transparent!important}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day a{color:#000!important;cursor:default}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day a:hover{color:#000}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day:after{background-color:#fff!important}.wc_pao_datepicker table.ui-datepicker-calendar td:after{height:2.3em;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;top:50%;background-color:transparent;border-radius:50%;left:50%;width:2.3em;z-index:1}.wc_pao_datepicker table.ui-datepicker-calendar th span{padding:.5em;font-weight:500;font-weight:700;color:#bbb;display:block}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-state-disabled span{color:#bbbbbc}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled){position:relative}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled) a{padding:.5em;font-weight:500;font-weight:700;color:#2f2f2f;position:relative;display:block;z-index:2}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled):hover a{color:#000}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled):hover:after{background-color:#fff}.wc-pao-addon .reset_date{font-size:.9em;display:none}