.checkout-index-index .field-tooltip span {
    font-size: 0;
}

.popup-custom-title {
    color: #449d35;
    font-size: 27px;
    font-weight: 600;
}

.fancy-box-popup-title {
    text-align: right;
    margin-top:10px;
    margin-right:440px;
}

.home-slider .slick-next{right: -32px;}
.action.reload.captcha-reload { background: #58585b; }
.products.list .product-item-description iframe { display: none; }
.is_ordered .opc-wrapper .checkout-payment-method .payment-methods .checkout-agreements .action > span {
    color: #B8B8B8;
}
.biote-checkout-agreements {
    margin-top: 30px;
}
.checkout-index-index .agree-btn.action-close {
    display: block;
}
#bundle-slide {
    background-color: #58585b;
    color: #f5f5f5;
}
div#bundleSummary .tocart {
    background: #58585b;
    border-color: #58585b;
    margin: 5px 0;
}
div#bundleSummary .product-addto-links {
    display: none;
}
.checkout-shipping-address .action-show-popup {
    background-color: #58585b;
    color: #f5f5f5;
}
#co-payment-form .fieldset .actions-toolbar .action ,  #co-payment-form .fieldset .action-edit-address {
    background: #58585b;
}
.checkout-agreement.field.choice input.required-entry {float: left;margin-top: 5px;}
.opc-wrapper .fieldset>.field.required>label {padding: 0;margin-left: 20px !important;display: flex;}
.opc-wrapper .checkout-payment-method .payment-methods .checkout-agreements .action-show{padding: 0;}
.opc-wrapper .checkout-payment-method .payment-methods .checkout-agreements .action > span{font-size: 13px;letter-spacing: initial;font-family: Open Sans;color: #6666FF;text-decoration: underline;font-weight: bold;}
.opc-wrapper .checkout-payment-method .payment-methods .checkout-agreements .action > span > span{font-size: 13px;letter-spacing: initial;}
.auth0-lock-widget-container {    max-width: 300px; margin: auto;}
.sticker.top-left{  right: unset; }
.product-info-main .product.alert a { text-decoration: revert;
    color: #4b2170; }
.widget.block-static-block{
margin-bottom: 0px;
    text-align: center;
    font-size: 16px;
    background: #dddddd;
    color: black;
}

/* #opc-shipping_method { margin-top: -30px; } */
#opc-shipping_method:after {
    content: 'Please note:';
    font-weight: 600;
    position: absolute;
    top: 0;
}

#opc-shipping_method:before {
    content: 'Any marketing items that are part of the order will ship from Federal Express.';
    display: block;
    font-weight: normal;
    margin-bottom: 30px;
    color: #58585b;
    white-space: pre-wrap;
    text-indent: 95px;
}
.checkout-success .actions-toolbar a.action { margin-top: 20px !important; }
.product-social-share { display: none !important; }
body iframe { max-width: 100%; }

/* PLP */
.item .category-products-grid .actions-cart .stock.unavailable:hover,
.item .category-products-grid .actions-cart .stock.unavailable {
    background: none;
    border: none;
    width: 100%;
    height: 16px;
    line-height: 1;
}
.item .category-products-grid .actions-cart .stock.unavailable span {
	display:block;
    color: #653f9c;
}
.item .category-products-grid .actions-cart .stock.unavailable:before,
.item .category-products-grid .actions-cart .stock.unavailable:after { display: none; }

.checkout-onepage-success .page.messages .message-success.success.message {
    display: none;
}
