﻿:root{--abs-blue:#00205b;--abs-blue-2:#1d4f91;--abs-blue-3:#7d9bc1;--abs-red:#ba0c2f;--abs-grey:#555559;--abs-grey-2:#a9a8a9;--abs-grey-3:#dad8d6;}#store-panel{right:-500px;background-color:#f8f8f8;}#store-panel .material-tabs{margin-left:11px;margin-right:11px;}#store-panel .material-tabs a{background-color:transparent!important;}#store-panel .tab-content{padding:0 10px;}#store-panel .store-panel-layer{display:flex;flex-direction:column;height:calc(100% - 84px);}#store-panel .store-panel-layer .store-info{font-size:14px;white-space:normal;margin-top:-15px;}#store-panel .store-panel-layer .store-info img{height:25px;width:25px;}#store-panel .store-panel-layer .store-panel-header{flex-basis:content;padding:0 15px 0 15px;}#store-panel .store-panel-layer .store-panel-header .alert span{white-space:normal;font-size:14px;}#store-panel .store-panel-layer .store-panel-body{flex-basis:auto;overflow:auto;overflow-x:hidden;margin-right:15px;padding:15px 0 15px 15px;}#store-panel .store-panel-layer .store-panel-footer{flex-basis:content;border-top:1px solid #dad8d6;box-shadow:0 -1px 3px rgba(0,0,0,.1);z-index:2;padding:15px;background-color:#f8f8f8;}#store-panel .store-panel-layer .store-panel-footer .form-group *{display:inline-block;}#store-panel .store-panel-layer .store-panel-footer #store-panel-info-button{height:25px;width:25px;margin-left:3px;}#store-panel .store-panel-layer .store-panel-footer #store-panel-info-button i{font-size:12px;position:relative;top:-5px;left:-2px;}#store-panel .store-panel-layer .store-panel-footer #store-clear-button{color:var(--abs-blue);}#store-panel .store-panel-layer .store-panel-footer #store-clear-button:hover{background-color:#f0f0f0;text-decoration:none;}#store-panel .store-panel-layer .stock-warning{padding:2px 12px;color:#fff;border-radius:99px;font-size:11px;width:fit-content;margin-top:2px;}#store-panel .store-panel-layer .stock-warning.out-of-stock-warning{background-color:#8b0000;}#store-panel .store-panel-layer .stock-warning.low-stock-warning{background-color:#ff4500;}#store-panel .store-panel-layer .stock-alert{font-size:13px;white-space:normal;}#store-panel .store-panel-layer[data-type="purchase"] .store-panel-footer .store-panel-purchase-add-to-cart-button{font-weight:500;}#store-panel .store-panel-layer[data-type="purchase"] .tab-pane{background-color:#fff;padding:15px;border-radius:5px;margin-bottom:15px;box-shadow:0 1px 3px rgba(0,0,0,.1);}#store-panel .store-panel-layer[data-type="purchase"] .price{color:var(--abs-blue);font-weight:700;font-size:24px;}#store-panel .store-panel-layer[data-type="purchase"] .helper-label{font-size:12px;}#store-panel .store-panel-layer[data-type="purchase"] .out-of-bounds-warning{color:var(--abs-red);font-weight:500;}#store-panel .store-panel-layer[data-type="purchase"] .capsules .capsule{padding:11px 19px;height:39px;}#store-panel .store-panel-layer[data-type="purchase"] #semen-sub-total,#store-panel .store-panel-layer[data-type="purchase"] #cert-sub-total{font-weight:500;}#store-panel .store-panel-layer[data-type="purchase"] .discount-note{color:#6182b3;white-space:normal;font-size:11px;}#store-panel .store-panel-layer[data-type="cart"] .store-panel-body{padding-right:15px;}#store-panel .store-panel-layer[data-type="cart"] .store-panel-footer #store-panel-cart-proceed-button{font-weight:500;}#store-panel .store-panel-layer[data-type="cart"] .items{border-radius:5px;}#store-panel .store-panel-layer[data-type="cart"] .items .item{background-color:#fff;padding:15px;border-radius:5px;margin-bottom:15px;box-shadow:0 1px 3px rgba(0,0,0,.1);}#store-panel .store-panel-layer[data-type="cart"] .items .item .label{font-size:13px;}#store-panel .store-panel-layer[data-type="cart"] .items .item .value{font-size:15px;font-weight:500;}#store-panel .store-panel-layer[data-type="cart"] .items .item .quantity-container{margin-top:5px;}#store-panel .store-panel-layer[data-type="cart"] .items .item .coupon-code{background-color:var(--abs-blue-2);font-size:10px;color:#fff;text-transform:uppercase;font-weight:400;display:inline-block;position:relative;margin-bottom:0;display:block;width:fit-content;border-radius:99px;padding:2px 7px;}#store-panel .store-panel-layer[data-type="cart"] .items .item .coupon-value{color:#e33737;}#store-panel .store-panel-layer[data-type="cart"] .items .item .delete-button{color:#404040;background:#f7f7f7;position:relative;padding:9px;border-radius:99px;left:7px;top:-5px;}#store-panel .store-panel-layer[data-type="cart"] .items .item .delete-button:hover{cursor:pointer;color:var(--abs-red);}#store-panel .store-panel-layer[data-type="cart"] .details{padding-bottom:15px;margin-bottom:15px;border-bottom:#f3f3f3 solid 1px;}#store-panel .store-panel-layer[data-type="cart"] .details .name{color:var(--abs-blue-2);font-weight:500;font-size:16px;white-space:normal;line-height:1.25rem;}#store-panel .store-panel-layer[data-type="cart"] .details .code{color:#3f3f3f;font-size:12px;}#store-panel .store-panel-layer[data-type="cart"] .details .price{color:#3f3f3f;font-size:12px;}#store-panel .store-panel-layer[data-type="cart"] .details .price .expected-price{font-size:12px;text-decoration:line-through;}#store-panel .store-panel-layer[data-type="cart"] .details .price .actual-price{font-size:12px;}#store-panel .store-panel-layer[data-type="cart"] .details .image-container img{width:100%;}#store-panel .store-panel-layer[data-type="cart"] .actions button{min-width:100px;}#store-panel .store-panel-layer[data-type="checkout"] .store-panel-body{top:85px;bottom:0;overflow:hidden;padding:0 0 15px 0;height:100%;}#store-panel .store-panel-layer[data-type="checkout"] .store-panel-body-cover{position:absolute;top:69px;left:0;right:0;bottom:0;z-index:1;background-color:#fff;}#store-panel #store-panel-checkout-frame{width:100%;height:100%;border:0;}#store-panel #store-panel-checkout-frame #cookie-law-info-bar{display:none!important;}#store-panel #store-panel-checkout-frame #hubspot-messages-iframe-container{visibility:hidden;}#store-country-prompt{margin-bottom:15px;}#cart-validation-results{font-size:13px;}#cart-validation-results .table-heading{font-weight:500;}#cart-validation-results .swal2-html-container{font-size:12px;}