/* ---------------------------------------------------------------------------- */
/*   smashbox - Desktop - DE CSS Config   */
/* ---------------------------------------------------------------------------- */


/* SMAS-44 */
@media (min-width: 1024px) {
    footer.footer {
        max-width: 1190px;
    }
    
    footer.footer form.no-sms-promotion.site-email-signup {
        width: 50%;
    }
}

/*SMAS-25*/
.password-sent-page .sent-info__signin .button {
    width: auto;
}

/*SMAS-90*/
.country-select__selectbox .select-box__options, .language-select__selectbox .select-box__options {
    width:auto
}
div[data-test-id="footer_change_location"] .select-box__option {
	padding-right:2rem;
}

/*SMAS-102*/
.foundation-finder--v2 .ff-quiz__slide--1 .ff-quiz__headline--secondary {
    font-size: 58px;
    line-height: 52px;
    letter-spacing: .4rem;
}

/*SMAS-106*/
.ff-quiz__slide--1 .ff-quiz__question {
    max-width: 64rem;
}

.foundation-finder--v2 .ff-quiz__slide--3 .ff-quiz__question > li {
    padding: 0 0.5rem;
}

/*SMAS-110*/
.section-product .product-full  .product-full__details .product__inventory-status {
    height:auto;
}
.section-product .product-full  .product-full__details .product__inventory-status .product__inventory-status-item {
    -webkit-transform: none;
    transform: none;
    position: relative;
    top: unset;
}

/*SMAS-131*/
.node-6020 table p {
	text-align: left !important;
}

.node-6020 table th {
	padding: 7px 0px 0px 7px !important;
}

/*SMAS-122*/
.signin-block__toggle {
    font-size: 12px;
}

/*SMAS-121*/
#review-address-info h2 {
    font-size: 22px;
}

#review-address-info a  {
     font-size: 12px;
}

/*SMAS-136*/
.js-notify-me.product__inventory-status-item.notify-me {
    margin-top: 10px;
}

/*smas-189*/
.brand-story__slide--davis-factor .brand-story__slide-copy, .brand-story__slide--lori-taylor-davis .brand-story__slide-copy {
    width: 35%;
}
@media(max-width:1250px) {
	.brand-story__slide--davis-factor .brand-story__slide-copy, .brand-story__slide--lori-taylor-davis .brand-story__slide-copy {
    width: 40%;
	}
}

/*smas-190*/
#personal-information .select-box__options {
    width: auto;
    min-width:100%
}
#personal-information .select-box__option {
    padding-right:2rem
}

/*SMAS-199*/
.viewcart .checkout-panel--recommended-products .product-brief__actions input[type="submit"] {
	width:auto;
}

/*SMAS-209*/
.checkout .checkout__navigation .checkout-nav__list-item::after {
    padding: 0 0.5em;
}
/*SMAS-299*/
.site-banner__copy {
    max-width: 950px;
}

/*SMAS-324*/
div[trackname="homepage - hero carousel|homepage - hero carousel|dd_db2_EMEACNTMNT-5108"] .hero-large__inner-width--50 {
    width:40%
}

/* SMASH - 341 */
.optanon-alert-box-wrapper .optanon-alert-box-body {
    margin-right: 650px;
}

#node-3700 .hero-large__inner.hero-large__inner-width--50 {
    width:34%
}
#node-3700 .hero-large__text--2 p br {
    display:none
}
#node-3700 .hero-large__text--2 p {
    width:95%
}
.hero-text--xl {
 font-size:66px;
 line-height:.75em
}
@media (min-width:1024px) {
 .hero-text--xl {
  font-size:100px
 }
}
@media (min-width:1280px) {
 .hero-text--xl {
  font-size:120px
 }
}
@media (min-width:1526px) {
 .hero-text--xl {
  font-size:140px
 }
}
@media (min-width:1884px) {
 .hero-text--xl {
  font-size:160px
 }
}     

/*SMAS-367*/
@media screen and (min-width: 1025px) {
    #node-3700 .hero-align-center .hero-large__text--1.hero-text--xl p {
        margin: auto;
        width: 33%;
    }  
}

/*SMAS-372*/
.node-4318 .hero-large__text--3 p {
   font-size: 19px !important;
}


/* SMAS-383 */
.node-4318 .content .field-content .hero-large.hero-large--color-dark .hero-large__inner--pc .hero-large__text.hero-large__text--3.font--mono {
    margin: auto;
    width: 50%;
}

