.choices{position:relative}.choices__inner{background-color:#fff;border:none;border-bottom:4px solid #00aedb;border-radius:4px;outline:none}.is-open .choices__inner{border-bottom:none;padding-bottom:4px}.choices__inner:after{background-image:url(/app/themes/appeal-base/dist/img/select-down-arrow.svg?dd520883e7b6f1c6eddbb5bbbab00348);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";font-size:1.375rem;height:8px;margin:auto;position:absolute;right:12px;top:0;transition:transform .15s;width:14px}.choices__item{cursor:pointer;font-size:1rem;font-weight:300;line-height:1.25rem;padding:8px 10px;transition:background-color .3s}.choices__item:nth-child(odd){background-color:#f8f8f8}.choices__item.is-highlighted,.choices__item.is-selected{background-color:#d9f3fa}.choices__list--single .choices__item{background-color:#fff;padding-bottom:7px;padding-right:47px;padding-top:9px}.choices__list--dropdown{background-color:#fff;border-bottom:4px solid #00aedb;border-radius:4px;border-top:none;box-sizing:border-box;display:none;max-height:150px;overflow-y:auto;position:absolute;width:100%;z-index:20}.choices__list--dropdown.is-active{display:block}.choices__list--dropdown .choices__list{position:relative;top:-1px}.choices.is-focused{outline:none}.choices.is-open .choices__inner:after{transform:rotate(-180deg)}.choices.block-bg-colour--yellow .choices__inner,.choices.block-bg-colour--yellow.block-bg-colour--yellow .choices__inner{border-color:#f17f29}.choices.block-bg-colour--yellow .choices__item.is-highlighted,.choices.block-bg-colour--yellow .choices__item.is-selected,.choices.block-bg-colour--yellow.block-bg-colour--yellow .choices__item.is-highlighted,.choices.block-bg-colour--yellow.block-bg-colour--yellow .choices__item.is-selected{background-color:#fbdfc9}.block-bg-colour--yellow .choices .choices__inner,.choices.block-bg-colour--yellow .choices__list--dropdown,.choices.block-bg-colour--yellow.block-bg-colour--yellow .choices__list--dropdown{border-color:#f17f29}.block-bg-colour--yellow .choices .choices__item.is-highlighted,.block-bg-colour--yellow .choices .choices__item.is-selected{background-color:#fbdfc9}.block-bg-colour--yellow .choices .choices__list--dropdown{border-color:#f17f29}.form-style .formio-form .form-group input[type=date],.form-style .formio-form .form-group input[type=email],.form-style .formio-form .form-group input[type=number],.form-style .formio-form .form-group input[type=password],.form-style .formio-form .form-group input[type=tel],.form-style .formio-form .form-group input[type=text],.form-style .formio-form .form-group input[type=url],.form-style .formio-form .form-group textarea{background-color:#f8f8f8;border-left:none!important;border-color:#ffe066}.form-style .formio-form .form-check.checkbox label{cursor:pointer;display:block;-webkit-user-select:none;user-select:none}.form-style .formio-form .form-check.checkbox label input{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.form-style .formio-form .form-check.checkbox label span{color:#1b4359;display:block;font-size:1rem;font-weight:600;line-height:1.25rem;padding-left:26px;position:relative}.form-style .formio-form .form-check.checkbox label span:after,.form-style .formio-form .form-check.checkbox label span:before{border-radius:2px;height:18px;left:0;position:absolute;top:1px;width:18px}.form-style .formio-form .form-check.checkbox label span:before{background-color:#fff;border:2px solid #3b7080;content:""}.form-style .formio-form .form-check.checkbox label span:after{background-color:#3b7080;background-image:url(/app/themes/appeal-base/dist/img/checked.svg?04319f34c992e6e3b4d4c3b86d491c96);background-position:50%;background-repeat:no-repeat;background-size:12px}.form-style .formio-form .form-check.checkbox label input:checked+span:after{content:""}.form-style .alert>p{background:#fff;color:red;font-size:1rem;line-height:1.5rem;margin-bottom:10px}.form-style .alert ul,.wc-quote-basket-page #wc-quote-li+#wc-quote-li{display:none}.wc-quote-basket-page .woocommerce-notices-wrapper,.wc-quote-basket-page .woocommerce-notices-wrapper .woocommerce-error,.wc-quote-basket-page .woocommerce-notices-wrapper .woocommerce-info,.wc-quote-basket-page .woocommerce-notices-wrapper .woocommerce-message{background-color:#ffe066}.wc-quote-basket-page .cart-container .woocommerce-cart-form{padding-bottom:0;padding-top:0}.wc-quote-basket-page .cart-container .two-col-area-grid__left,.wc-quote-basket-page .cart-container .two-col-area-grid__right{padding-top:50px}.wc-quote-basket-page .cart-container .two-col-area-grid__left>h4,.wc-quote-basket-page .cart-container .two-col-area-grid__right>h4{margin-bottom:18px}@media only screen and (min-width:1024px) and (max-width:1439px){#wpadminbar{position:fixed}.admin-bar .wc-quote-basket-page .cart-container .two-col-area-grid__right{top:31px}}@media only screen and (min-width:1024px) and (max-width:1439px) and (max-width:782px){.admin-bar .wc-quote-basket-page .cart-container .two-col-area-grid__right{top:45px}}@media only screen and (min-width:1440px) and (max-width:1919px){#wpadminbar{position:fixed}.admin-bar .wc-quote-basket-page .cart-container .two-col-area-grid__right{top:31px}}@media only screen and (min-width:1440px) and (max-width:1919px) and (max-width:782px){.admin-bar .wc-quote-basket-page .cart-container .two-col-area-grid__right{top:45px}}@media only screen and (min-width:1920px){#wpadminbar{position:fixed}.admin-bar .wc-quote-basket-page .cart-container .two-col-area-grid__right{top:31px}}@media only screen and (min-width:1920px) and (max-width:782px){.admin-bar .wc-quote-basket-page .cart-container .two-col-area-grid__right{top:45px}}@media only screen and (max-width:1023px){.wc-quote-basket-page .cart-container.container{padding-left:0;padding-right:0}.wc-quote-basket-page .cart-container .cart{margin-bottom:0}.wc-quote-basket-page .cart-container .two-col-area-grid__left,.wc-quote-basket-page .cart-container .two-col-area-grid__right{padding-left:35px;padding-right:35px}.wc-quote-basket-page .cart-container .two-col-area-grid__left{padding-bottom:50px}}@media only screen and (max-width:599px){.wc-quote-basket-page .cart-container .two-col-area-grid__left{padding-left:0;padding-right:0}.wc-quote-basket-page .cart-container .two-col-area-grid__left>h4{margin-left:18px;margin-right:18px}.wc-quote-basket-page .cart-container .two-col-area-grid__right{padding-left:18px;padding-right:18px}}@media only screen and (min-width:1024px) and (max-width:1439px){.wc-quote-basket-page .wc-quote-form__contents .cart_item{grid-template-columns:64px 1fr 120px 80px}.wc-quote-basket-page .wc-quote-form__contents .cart_item .product-details{display:flex;gap:20px;justify-content:space-between;padding-right:0}.wc-quote-basket-page .wc-quote-form__contents .cart_item .product-name{flex-grow:1}}@media only screen and (min-width:1440px) and (max-width:1919px){.wc-quote-basket-page .wc-quote-form__contents .cart_item{grid-template-columns:64px 1fr 120px 80px}.wc-quote-basket-page .wc-quote-form__contents .cart_item .product-details{display:flex;gap:20px;justify-content:space-between;padding-right:0}.wc-quote-basket-page .wc-quote-form__contents .cart_item .product-name{flex-grow:1}}@media only screen and (min-width:1920px){.wc-quote-basket-page .wc-quote-form__contents .cart_item{grid-template-columns:64px 1fr 120px 80px}.wc-quote-basket-page .wc-quote-form__contents .cart_item .product-details{display:flex;gap:20px;justify-content:space-between;padding-right:0}.wc-quote-basket-page .wc-quote-form__contents .cart_item .product-name{flex-grow:1}}.wc-quote-basket-page .wc-quote-form__contents .cart_item .product-remove{text-align:right}@media only screen and (max-width:599px){.wc-quote-basket-page .wc-quote-form__contents .product-name{margin-bottom:26px}}.wc-quote-basket-page .wc-quote-form__contents .actions{display:none}.wc-quote-basket-page .cart-collaterals{background-color:transparent!important}.wc-quote-basket-page .wc-quote-cart_totals{padding-top:0}.wc-quote-basket-page .wc-quote-cart_totals .wc-quote-cart-totals-box{background-color:#fff;border-radius:8px;margin-bottom:25px;padding:24px}.wc-quote-basket-page .wc-quote-cart_totals .wc-quote-cart-totals-box>h6{margin-bottom:25px}@media only screen and (max-width:599px){.wc-quote-basket-page .wc-quote-cart_totals .wc-quote-cart-totals-box{border-radius:0;padding:16px}}@media only screen and (max-width:1023px){.wc-quote-basket-page .wc-quote-cart_totals{background-color:#fff7d9;padding-bottom:50px;padding-top:50px}}.wc-quote-basket-page .checkout-button{background-color:#1b4359!important;color:#fff!important}.wc-quote-basket-page .checkout-button:hover{background-color:#ffe066!important;color:#000!important}
