/* new account checkbox */
div[data-action=Login-Show] form[name=dwfrm_profile] .form-group.custom-control.custom-checkbox,
div[data-action=Account-EditProfile] form#dwfrm_profile .form-group.custom-control.custom-checkbox {
    /*display: none;*/
}

/* REVIEWS section start */
.p-w-r .pr-review-snapshot button.pr-faceoff-readcomplete {
    font-size: 13px;
    color: #45a0a1!important;
}

.p-w-r .pr-review-snapshot button.pr-faceoff-readcomplete:hover {
    font-size: 13px;
    color: #2e6b6b!important;
}

.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete .pr-caret-icon__line {
    stroke: #45a0a1!important;
}

.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete .pr-caret-icon__line:hover {
    stroke: #2e6b6b!important;
}

/* REVIEWS section end */

/* Quick View dialog start */
.choose-bonus-product-dialog .full-pdp-link,.quick-view-dialog .full-pdp-link {
    color: #45a0a1!important;
}

.choose-bonus-product-dialog .full-pdp-link,.quick-view-dialog .full-pdp-link:hover {
    color: #2e6b6b!important;
}
/* Quick View dialog end */

/* Begin Seller Ratings ************/

.p-w-r .pr-srw.pr-srw-mini .pr-srw-body {
    padding-right: 17px;
    padding-left: 17px;
}

.p-w-r .pr-srw.pr-srw-mini .pr-srw-body.pr-srw-open {
    height: 460px;
}

.p-w-r .pr-srw.pr-srw-mini {
    top: 100px;
}

.p-w-r .pr-srw.pr-srw-mini {
    position: fixed;
}

.pr-srw .p-w-r {
    font-family: AntennaRegular;
}

.pr-srw .p-w-r a {
    color: #40c6bf;
}

.pr-srw .p-w-r span,
.p-w-r .pr-accessible-btn {
    font-family: AntennaBold;
    font-weight: normal;
}

.p-w-r .pr-srw.pr-srw-mini h1.pr-srw-mini-headline {
    color: #000;
    font-size: 16px;
    text-transform: capitalize;
    margin: 0;
    padding-bottom: 6px;
}

.p-w-r .pr-srw.pr-srw-mini .pr-srw-wrapper {
    border-color: #45a0a1;
}

.p-w-r .pr-srw.pr-srw-mini .p-w-r .pr-required-indicator {
    color: #d0021b;
}

.p-w-r .pr-srw.pr-srw-mini .p-w-r .pr-rating-stars {
    margin-top: 6px;
}


.pr-srw.pr-srw-mini .p-w-r .pr-star-v4,
.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-0-filled,
.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-100-filled,
.pr-srw.pr-srw-mini .p-w-r .pr-star-accessible-0-filled,
.pr-srw.pr-srw-mini .p-w-r .pr-star-accessible-100-filled,
.pr-srw.pr-srw-mini .p-w-r .pr-star,
.pr-srw.pr-srw-mini .p-w-r .pr-star-selected,
.pr-srw.pr-srw-mini .p-w-r .pr-star-half,
.pr-srw.pr-srw-mini .p-w-r .pr-star-v4:hover,
.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-0-filled:hover,
.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-100-filled:hover,
.pr-srw.pr-srw-mini .p-w-r .pr-star-v4:hover,
.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-0-filled:hover {
	line-height: normal;
    width: 50px;
    height: 50px;
    display: inline-block;
    margin-right: 5px;
    background-size: cover;
}

.pr-srw.pr-srw-mini .p-w-r .pr-rating-star {
    display: block;
    margin: 9px auto 0;
    width: 60%;
    height: 60%;
}

.p-w-r .pr-srw.pr-srw-mini .pr-star,
.p-w-r .pr-srw .pr-star-selected {
    border-bottom: none;
}

.p-w-r .pr-srw.pr-srw-mini .pr-star-selected,
.p-w-r .pr-srw.pr-srw-mini .p-w-r .pr-star-selected {
    border-color: #f45f43;
    background-color: #f45f43;
}

.p-w-r .pr-srw.pr-srw-mini .p-w-r .pr-accessible-btn {
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: .28px;
    background-color: #45a0a1;
    border: none;
}

.p-w-r .pr-srw.pr-srw-mini .p-w-r .pr-accessible-btn:hover {
    color: #fff;
    background-color: #3b8889;
    border: none;
}

@media (max-width: 470px) {
	.p-w-r .pr-srw.pr-srw-mini .pr-srw-body {
		padding-right: 15px;
		padding-left: 15px;
		height: 120px;
	}

	.pr-srw.pr-srw-mini .p-w-r .pr-star-v4,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-0-filled,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-100-filled,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-accessible-0-filled,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-accessible-100-filled,
	.pr-srw.pr-srw-mini .p-w-r .pr-star,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-selected,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-half,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-v4:hover,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-0-filled:hover,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-100-filled:hover,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-v4:hover,
	.pr-srw.pr-srw-mini .p-w-r .pr-star-v4-0-filled:hover {
		width: 41px;
		height: 40px;
	}

}
/* End Seller Ratings */

/* Start Top Seller on Empty cart */
.recommender-carousel:not(.slick-initialized) {
    opacity: 1!important;
}
/* End Top Seller on Empty cart */

/* Start PR - Merchantsize Respone */
.p-w-r .pr-review-display .pr-rd-merchant-response.pr-rd-content-block {
    border: 1px solid #45a0a1;
    max-width: 950px;
    overflow: auto !important;
}
/* End PR - Merchantsize Respone */

/* Hiding Rating Stars on PLP - PR Start*/
/* .product-tile .tile-body .p-w-r-custom section {
    display: none!important;
} */
/* Hiding Rating Stars on PLP - PR End*/

/* Mini Cart - Product with Long Name Start */
/* .minicart .minicart-product .item-attributes .line-item-name {
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: inherit!important;
} */
/* Mini Cart - Product with Long Name End */

/* Shipping Method - Arrival Time start*/
.shipping-method-block span.arrival-time {
    white-space: nowrap!important;
}
/* Shipping Method - Arrival Time end*/

/* Remove/Hide "Reviewed by customer" - PDP Start */
.p-w-r .pr-review-display.pr-rd-display-desktop
.pr-rd-main-header-with-filters .pr-rd-review-total,
.p-w-r .pr-review-display.pr-rd-display-tablet
.pr-rd-main-header-with-filters h2.pr-rd-review-total {
    display: none!important;
}

.p-w-r .pr-review-display .pr-rd-main-header-with-filters h2.pr-rd-review-total {
    display: none!important;
}

/* All Variants */
select#pr-rd-filter-variant-by{
    display: none!important;
}
/* Remove/Hide "Reviewed by customer" - PDP End */
/* ----- */

/* Remove/Hide "size, bodyshape, height, weight" - PDP Start */
section#msq-histogram-size {
    display: none;
}

section#msq-histogram-bodyshape {
    display: none;
}

section#msq-histogram-height {
    display: none;
}

section#msq-histogram-weight {
    display: none;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram {
    width: 50%;
    float: left;
    display: table;
    border-spacing: 5px;
    margin: 0 auto;
    margin: 0;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, 0%);
}

/* Remove/Hide "size, bodyshape, height, weight" - PDP End */


/* Remove IMAGE option in PR Start */
.p-w-r option[value=mediasort] {
    display: none;
}

/* Remove IMAGE option in PR End */


/* kickin override */
/* .header-top-bar li.top-nav__item:nth-child(3)>a.top-nav__item-anchor { color: #FC8A80 } */
/* end kickin override */


/* hidden threshold messaging (runitall) start*/
.approaching-discounts{
    display: none!important;
}
/* hidden threshold messaging (runitall) end*/


/* Hiding scarcity message start*/
/* .availability-display {
    display: none;
} */
/* Hiding scarcity message end*/


/* Navigation Padding Modify Start */
@media (min-width: 992px){
    .nav-l1-category {
        margin: 0 10px!important;
    }
}
/* Navigation Padding Modify End*/


/* Hiding "Shipping to more than one address?" message start  */
.card-body.multi-shipping-checkbox-block{
    display: none;
}
/* Hiding "Shipping to more than one address?" message end  */


/* Hiding barbells start */
/* .product-page .product-barbells .icon-barbell {
    display: none;
} */
/* Hiding barbells end */

/* Hiding NEW/ NEW COLOR badges start */
/* .d-flex.flex-column.align-items-end.badge-plp{
    display: none!important;
} */
/* Hiding NEW/ NEW COLOR badges end */

/* Hiding theshold messaging start */
.approaching-promos .approaching-promo-msg {
    display: none;
}
/* Hiding theshold messaging end */

/* Sizing color code start -iPhone issue: blue link */
.product-wrapper .attribute-rectangle {
    color: #000 !important;
}
/* Sizing color code end */

/* Mobile Footer Menu color code start iPhone issue: blue link */
footer .mobile-title{
    color: #000 !important;
}
/* Mobile Footer Menu color code end */


/* Hiding "Sign me up for T9 acc" start */
.form-group.custom-control.custom-checkbox {
    display: none!important;
}
/* Hiding "Sign me up for T9 acc" end */

/* Attribute spacing start */
.refinement .square-attribute button {
    word-wrap: inherit!important;
    letter-spacing: inherit!important;
}
/* Attribute spacing end */

img.zoom-icon {
    display: none;
}

/* Breadcrum text color start */
a.breadcrumb-link.text-decoration-none {
    color: #2f2f2f!important;
}

a.breadcrumb-link.text-decoration-none:hover {
    color: #858585!important;
}

li.breadcrumb-item {
    color: #2f2f2f!important;
}
/* Breadcrum text color end */

/* change URL link to darker teal */
a{
    color: #377E81;
}

/* Change nav url color when hover  */
.main-nav-wrapper li a:hover, p a:hover {
    color: #377E81!important;
}

/* change + color */
.product-tile .view-all-swatches .btn-text{
    color: #317072!important;
}
.product-tile .view-all-swatches {
    background: #EDEDED;
}

/* Change color for Price strikethrough */
.price .strike-through {
    color: #757575!important;
}

/* Nav - Active */
.nav-l1-category-name.active {
    color: #377E81!important;
}

/* Rotator BG darker teal */
.header-promo-container {
    background-color: #377E81!important;
}
.t9--outlet.header-promo-container {
    background-color: #dd674d!important;
}

/* Size Fit Guide Color */
.product-page .size-chart .size-chart-link {
    color: #377E81!important;
}

/* PR - Text above Verified Buyer */
.p-w-r .pr-review-display .pr-rd-inner-side-content-block span, .p-w-r .pr-review-display .pr-rd-side-content-block span {
    color: #757575!important;
}

/* BACK TO TOP (under review section) */
.p-w-r .pr-review-display .pr-rd-main-footer a {
    color: #377E81!important;
}

/* EDIT (Shopping Bag) */
.btn-link {
    color: #377E81!important;
}

/* Shopping Bag */
.cart-header {
    color: #757575!important;
}

/* APPLY (Promo code - Shopping Bag) */
.btn-secondary.promo-code-btn{
    background-color: #757575!important;
}

/* Button Global */
.btn-teal {
    background:#377E81!important;
}

.login-page .nav-tabs .nav-link.active {
    background-color: #757575!important;
}

/* ORDER STATUS Page */
.order-banner-custom a {
    color: #000!important;
}

/* START A RETURN - Order Status Checked Page */
.confirm-details .card-header .return-link {
    color: #377E81!important;
}
.product-summary-block .label {
    color: #757575!important;
}