.ecpdp-root{
--ecpdp-text:#111111 !important;
--ecpdp-muted:#777777 !important;
--ecpdp-line:#dedbd2 !important;
--ecpdp-soft:#f8f7f3 !important;
--ecpdp-bg:#ffffff !important;
color:#111111 !important;
background:transparent !important;
}
.ecpdp-root,
.ecpdp-root *{
font-family:Cabin,Arial,sans-serif !important;
}
.ecpdp-root .ecpdp-buybox{
color:#111111 !important;
background:#ffffff !important;
border-color:#dedbd2 !important;
}
.ecpdp-root .ecpdp-breadcrumbs,
.ecpdp-root .ecpdp-breadcrumbs *,
.ecpdp-root .ecpdp-buybox__brand,
.ecpdp-root .ecpdp-buybox__title,
.ecpdp-root .ecpdp-buybox__stock,
.ecpdp-root .ecpdp-buybox__price,
.ecpdp-root .ecpdp-buybox__price *,
.ecpdp-root .ecpdp-buybox__excerpt,
.ecpdp-root .ecpdp-buybox__excerpt *,
.ecpdp-root .ecpdp-buybox__meta,
.ecpdp-root .ecpdp-promo,
.ecpdp-root .ecpdp-promo *,
.ecpdp-root .ecpdp-accordion__summary,
.ecpdp-root .ecpdp-accordion__summary *,
.ecpdp-root .ecpdp-accordion__summary::after,
.ecpdp-root .ecpdp-accordion__content,
.ecpdp-root .ecpdp-accordion__content *{
color:inherit !important;
}
.ecpdp-root .ecpdp-buybox__brand,
.ecpdp-root .ecpdp-buybox__stock,
.ecpdp-root .ecpdp-sizehead__label,
.ecpdp-root .ecpdp-buybox__meta-label{
color:#777777 !important;
}
.ecpdp-root .ecpdp-buybox__title,
.ecpdp-root .ecpdp-buybox__price,
.ecpdp-root .ecpdp-sizehead__left,
.ecpdp-root .ecpdp-sizehead__right a,
.ecpdp-root .ecpdp-sizeguide-trigger,
.ecpdp-root .ecpdp-promo,
.ecpdp-root .ecpdp-accordion__summary{
color:#111111 !important;
}
.ecpdp-root .ecpdp-buybox__price del{
color:#777777 !important;
opacity:.52 !important;
}
.ecpdp-root .ecpdp-buybox__price ins{
color:#111111 !important;
text-decoration:none !important;
}
.ecpdp-root .ecpdp-buybox__price .ecpdp-price__badge{
color:#ffffff !important;
background:#111111 !important;
border-color:#111111 !important;
}
.ecpdp-root .ecpdp-sizehead__right a,
.ecpdp-root .ecpdp-sizeguide-trigger{
appearance:none !important;
-webkit-appearance:none !important;
display:inline !important;
width:auto !important;
height:auto !important;
min-width:0 !important;
min-height:0 !important;
padding:0 0 2px !important;
margin:0 !important;
border:0 !important;
border-bottom:1px solid #111111 !important;
border-radius:0 !important;
background:transparent !important;
box-shadow:none !important;
text-decoration:none !important;
text-transform:none !important;
}
.ecpdp-root .ecpdp-sizebtn,
.ecpdp-root button.ecpdp-sizebtn,
.ecpdp-root .ecpdp-sizegrid .ecpdp-sizebtn{
appearance:none !important;
-webkit-appearance:none !important;
width:100% !important;
max-width:100% !important;
min-width:0 !important;
border:1px solid #dedbd2 !important;
border-radius:0 !important;
background:#ffffff !important;
color:#111111 !important;
box-shadow:none !important;
text-shadow:none !important;
font-weight:300 !important;
text-transform:uppercase !important;
}
.ecpdp-root .ecpdp-sizebtn:hover,
.ecpdp-root button.ecpdp-sizebtn:hover{
background:#f8f7f3 !important;
border-color:#111111 !important;
color:#111111 !important;
}
.ecpdp-root .ecpdp-sizebtn.is-active,
.ecpdp-root button.ecpdp-sizebtn.is-active{
background:#111111 !important;
border-color:#111111 !important;
color:#ffffff !important;
}
.ecpdp-root .ecpdp-sizebtn.is-disabled,
.ecpdp-root button.ecpdp-sizebtn.is-disabled{
background:#fafafa !important;
border-color:#eeeeee !important;
color:#aaaaaa !important;
opacity:1 !important;
}
.ecpdp-root .ecpdp-actions .ecpdp-btn,
.ecpdp-root button.ecpdp-btn,
.ecpdp-root .ecpdp-btn{
appearance:none !important;
-webkit-appearance:none !important;
border:1px solid #111111 !important;
border-radius:0 !important;
box-shadow:none !important;
text-shadow:none !important;
font-weight:300 !important;
text-transform:uppercase !important;
}
.ecpdp-root .ecpdp-btn--primary,
.ecpdp-root button.ecpdp-btn--primary{
background:#111111 !important;
border-color:#111111 !important;
color:#ffffff !important;
}
.ecpdp-root .ecpdp-btn--primary:hover:not(:disabled),
.ecpdp-root button.ecpdp-btn--primary:hover:not(:disabled){
background:#222222 !important;
border-color:#222222 !important;
color:#ffffff !important;
}
.ecpdp-root .ecpdp-btn--primary:disabled,
.ecpdp-root button.ecpdp-btn--primary:disabled{
background:#ffffff !important;
border-color:#dedbd2 !important;
color:#777777 !important;
opacity:1 !important;
cursor:not-allowed !important;
}
.ecpdp-root .ecpdp-btn--secondary,
.ecpdp-root button.ecpdp-btn--secondary{
background:#ffffff !important;
border-color:#111111 !important;
color:#111111 !important;
}
.ecpdp-root .ecpdp-btn--secondary:hover,
.ecpdp-root button.ecpdp-btn--secondary:hover{
background:#f8f7f3 !important;
border-color:#111111 !important;
color:#111111 !important;
}
.ecpdp-root .ecpdp-wishlist-btn.is-added,
.ecpdp-root button.ecpdp-wishlist-btn.is-added{
background:#111111 !important;
border-color:#111111 !important;
color:#ffffff !important;
}
.ecpdp-root .ecpdp-heart-outline{
stroke:currentColor !important;
}
.ecpdp-root .ecpdp-accordion,
.ecpdp-root .ecpdp-accordion__item{
border-color:#dedbd2 !important;
}