@import url(https://use.typekit.net/gau4vmp.css);.y_v1 input[type=checkbox]+label.d-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.y_v1 input[type=checkbox]+label.y_m-0{margin:0}.y_v1 .d-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.y_v1 .ai-fs{align-items:flex-start}.y_v1 .jc-sb{justify-content:space-between}.y_v1 .b-1{border:1px solid #e2e2e2}.y_v1 .fs-xxl{font-size:200%}.y_v1 .c-p{cursor:pointer}.reactSelect__control-is-focused{position:relative;z-index:199}.reactSelect__control-is-focused,.reactSelect__control-is-focused:hover{border-color:#4f004d!important}.reactSelect__menu{z-index:199!important}.reactSelect__control,.reactSelect__option{cursor:pointer!important}.reactSelect__control .optionText,.reactSelect__option .optionText{padding-top:.25em}.reactSelect__control .optionText.notOrderable,.reactSelect__option .optionText.notOrderable{color:#787878}.reactSelect__control:hover{border-color:#4f004d}.reactSelect__control .reactSelect__value-container{padding:.2em .5em}.reactSelect__control .reactSelect__value-container .notOrderable{color:#787878}.reactSelect__menu .reactSelect__option{padding:.75em .5em}.reactSelect__menu .reactSelect__option:active{background-color:#4f004d;color:#fff}.y_v0 .selectBackgroundOverlay,.y_v1 .selectBackgroundOverlay{display:none;opacity:.2;z-index:198}@media screen and (max-width:850px){.y_v0 .selectBackgroundOverlay,.y_v1 .selectBackgroundOverlay{display:block}}.PdpHighlightMessage{background:#e2e2e2;margin-bottom:1em;padding:1em;text-align:center}.PdpHighlightMessage .fPrimaryBold{font-weight:700}.PdpHighlightMessage .no-margin{margin:0}.PdpHighlightMessage .mb10{margin-bottom:.625em}.collectionBuilder .youologyBoosterContainer{border-bottom:1px solid #ccc;padding-bottom:.75em}.collectionBuilder .youologyBaseItemNoBorder{border:none}.collectionBuilder .youologyBaseItemImage{width:80px}.collectionBuilder .col-wrap{border-bottom:1px solid #ccc}.collectionBuilder .col-wrap:last-of-type{border-bottom:none}.collectionBuilder .optionImageWrap{border-radius:50%;height:1.5em;width:1.5em}.collectionBuilder .optionImageWrap img{height:1.5em}.collectionBuilder .ovfl{overflow:hidden}.collectionBuilder .FL{float:left}.collectionBuilder .optionText{padding-top:.25em}.collectionBuilder .pRel{position:relative}.collectionBuilder .ml30{margin-left:1.875em}.collectionBuilder .yourChoiceIconWrapper{background:#ddd;border-radius:100%;color:#fff;font-size:2em;height:2em;line-height:2.25em;width:2em}.collectionModalButton{margin-bottom:6em}.pdpBaseBoosterBuilder{min-height:298px}.pdpBaseBoosterBuilder .boosterList{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.pdpBaseBoosterBuilder .boosterList:after{content:"";display:inline-block;margin:0 5px 10px;visibility:hidden;width:49%}.pdpBaseBoosterBuilder .boosterList .booster{align-items:center;background:rgba(79,0,77,.11);border:2px solid transparent;border-radius:4px;color:rgba(79,0,77,.78);display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:4em;justify-content:center;width:49%}.pdpBaseBoosterBuilder .boosterList .booster:active,.pdpBaseBoosterBuilder .boosterList .booster:focus{outline:0}@media screen and (max-width:550px){.pdpBaseBoosterBuilder .boosterList .booster{width:100%}}.pdpBaseBoosterBuilder .boosterList .booster.notOrderable{background-color:#fff;border-color:#e02866;color:#e02866}.pdpBaseBoosterBuilder .boosterList .booster.notOrderable:focus,.pdpBaseBoosterBuilder .boosterList .booster.notOrderable:hover{border-color:#e02866;color:#e02866}.pdpBaseBoosterBuilder.pastelPurple .selectBoosters{background:#bd9bc5}.pdpBaseBoosterBuilder.pastelPurple .selectBoosters.complete{background:#4f004d}.pdpBaseBoosterBuilder.pastelPurple .selectBoosters.well-warn{background:#e02866;color:#fff}.pdpBaseBoosterBuilder.pastelPurple .booster.selected{background:#bd9bc5;border-color:#bd9bc5;color:#fff}.pdpBaseBoosterBuilder.pastelPurple .booster:focus,.pdpBaseBoosterBuilder.pastelPurple .booster:hover{border-color:#bd9bc5}.pdpBaseBoosterBuilder.pastelGreen .selectBoosters{background:#b9ce95}.pdpBaseBoosterBuilder.pastelGreen .selectBoosters.complete{background:#4f004d}.pdpBaseBoosterBuilder.pastelGreen .selectBoosters.well-warn{background:#e02866;color:#fff}.pdpBaseBoosterBuilder.pastelGreen .booster.selected{background:#b9ce95;border-color:#b9ce95;color:#fff}.pdpBaseBoosterBuilder.pastelGreen .booster:focus,.pdpBaseBoosterBuilder.pastelGreen .booster:hover{border-color:#b9ce95}.pdpBaseBoosterBuilder.pastelOrange .selectBoosters{background:#fed298}.pdpBaseBoosterBuilder.pastelOrange .selectBoosters.complete{background:#4f004d}.pdpBaseBoosterBuilder.pastelOrange .selectBoosters.well-warn{background:#e02866;color:#fff}.pdpBaseBoosterBuilder.pastelOrange .booster.selected{background:#fed298;border-color:#fed298;color:#fff}.pdpBaseBoosterBuilder.pastelOrange .booster:focus,.pdpBaseBoosterBuilder.pastelOrange .booster:hover{border-color:#fed298}.pdpBaseBoosterBuilder.pastelBlue .selectBoosters{background:#b6cee5}.pdpBaseBoosterBuilder.pastelBlue .selectBoosters.complete{background:#4f004d}.pdpBaseBoosterBuilder.pastelBlue .selectBoosters.well-warn{background:#e02866;color:#fff}.pdpBaseBoosterBuilder.pastelBlue .booster.selected{background:#b6cee5;border-color:#b6cee5;color:#fff}.pdpBaseBoosterBuilder.pastelBlue .booster:focus,.pdpBaseBoosterBuilder.pastelBlue .booster:hover{border-color:#b6cee5}.pdpBaseBoosterBuilder #regimenName{background:#fff;border-color:#e2e2e2;border-radius:0}.pdpBaseBoosterBuilder #regimenName:focus{border-color:#626263;-webkit-box-shadow:inset 0 -.12em 0 #626263;-moz-box-shadow:inset 0 -.12em 0 #626263;box-shadow:inset 0 -.12em 0 #626263;outline-color:transparent;outline-style:none}.pdpBaseBoosterBuilder .selectContainer{width:50%}.pdpBaseBoosterBuilder .cursorDefault{cursor:default}.pdpBaseBoosterBuilder .cursorpoint{cursor:pointer}.favorites-header{align-items:center}.favorites-header .favorites-new{margin-left:auto}.add-to-cart-select-container{padding-left:1.5em;width:50%}.add-to-cart-select-container .cart-select{margin-left:1em}.favorites-container{border:1px solid #cfcfcf}.favorites-container .favorites-details{align-items:center}.favorites-container .favorites-details .y_icon.icon-arrow-down-2,.favorites-container .favorites-details .y_icon.icon-arrow-right-2{font-size:2em}.favorites-container .favorites-details .favorites-text{word-break:break-word}.favorites-container .favorites-details img{max-height:4em;max-width:4em}.favorites-container .favorites-icons{margin-left:auto}.favorites-container .favorites-products{margin:auto;max-width:98%;padding:1.25em}.favorites-container .favorites-products div.y_col.y_d-f{padding:1.25em}.favorites-container .favorites-products .favorites-products-image{max-width:4em}.favorites-container .favorites-products .favorites-products-detail{max-height:1em}@media screen and (max-width:850px){.favorites-header{align-items:flex-start;flex-direction:column}.favorites-header .favorites-new{margin-left:0}.add-to-cart-select-container{width:100%}.favorites-container .favorite-item{flex-direction:column}.favorites-container .favorites-icons{margin:auto}.favorites-container .favorites-icons button{padding:1em 0}.favorites-container .favorites-products{padding:.25em}.favorites-container .favorites-products div.y_col.y_d-f{padding:.5em}}.App{text-align:left}.App-header{margin:1em}