.catalog-product-view.js-product-view .product.attribute.size,.catalog-product-view.js-product-view .kit-items-inside-block{display:none}.catalog-product-view.js-product-view .product-info-main{padding-top:30px}.catalog-product-view.js-product-view .product-info-main .product.media{margin-bottom:18px}.catalog-product-view.js-product-view .product-info-main .page-title-wrapper.product{display:flex;flex-direction:column}.catalog-product-view.js-product-view .product-info-main .page-title-wrapper.product .page-title{order:2;font-size:55px;line-height:55px;letter-spacing:.5px}.catalog-product-view.js-product-view .product-info-main .page-title-wrapper.product .page-title-label{order:1}.catalog-product-view.js-product-view .product-info-main .page-title-label{font-size:15px;font-weight:500;line-height:20px;letter-spacing:-.2px;text-transform:uppercase}.catalog-product-view.js-product-view .product-info-main .box-tocart .tocart.primary:hover{color:#fff;background-color:#000}.catalog-product-view.js-product-view .product-add-form .size-guide{font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.1px;position:absolute;right:0;top:0;width:100%;display:none}.catalog-product-view.js-product-view .product-add-form .size-guide .open-size-guide{text-decoration-line:underline;cursor:pointer}.catalog-product-view.js-product-view .product-add-form.pdp-select-show .js-pdp-limited-item{display:block}.catalog-product-view.js-product-view .product-add-form.pdp-select-show .size-guide{display:flex;justify-content:space-between}.catalog-product-view.js-product-view .swatch-option-tooltip,.catalog-product-view.js-product-view .swatch-attribute-label{display:none !important}.catalog-product-view.js-product-view .product-options-wrapper{padding-top:10px}.catalog-product-view.js-product-view .product-options-wrapper .fieldset:last-child{margin-bottom:10px}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-selected-option{display:none}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-label{font-size:15px;font-weight:400;line-height:20px;letter-spacing:-.1px}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options{display:flex}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options:after{display:none}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text{border-radius:5px;color:#000;border:1px solid #ddd;background:#fff;width:71px;height:40px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:20px;margin-right:15px}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text:last-of-type{margin-right:0}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text:hover{outline:none}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text:focus{box-shadow:none}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text.selected{border-color:#000;background:#000;color:#fff;outline:none}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text.disabled{outline:none;border-color:#a4a4a4;background:#f1f2f2;color:#6c6c6c;pointer-events:all;cursor:pointer}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text.disabled.selected{outline:none;border-color:#ddd;background:#ddd}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text.disabled:after{display:none}.catalog-product-view.js-product-view .product-options-wrapper .mage-error{text-transform:lowercase}.catalog-product-view.js-product-view .product-options-wrapper .mage-error:first-letter {text-transform:capitalize}.catalog-product-view.js-product-view .product.attribute.description .js-quote{display:flex;background:#f8f8f8;border-radius:5px;padding:15px;font-size:15px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.2px;margin:7px 0 20px}.catalog-product-view.js-product-view .product.attribute.description .js-quote:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e9f5';width:50px;height:50px;font-size:50px;line-height:50px;margin-right:10px;margin-left:-2px}.catalog-product-view.js-product-view .product.attribute.why-is-special .attribute-title{font-weight:600}.catalog-product-view.js-product-view .product.attribute.washing-instructions .attribute-title,.catalog-product-view.js-product-view .product.attribute.measurements-features .attribute-title{font-size:15px;font-weight:600;line-height:20px;letter-spacing:-.19px}.catalog-product-view.js-product-view .product.attribute.measurements-features{margin-top:20px}.catalog-product-view.js-product-view .product.attribute.measurements-features .attribute-value{color:#000}.catalog-product-view.js-product-view .product.shipping-limits{margin-bottom:0;line-height:18px}.catalog-product-view.js-product-view .js-pdp-limited-item{color:#6c6c6c;text-align:center;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.1px;margin:20px 0 10px;display:none}.catalog-product-view.js-product-view .js-pdp-image{margin:20px 0 30px}.catalog-product-view.js-product-view .js-pdp-image img{border-radius:5px}.catalog-product-view.js-product-view .tocart.primary .price-label{display:none !important}.catalog-product-view.js-product-view .tocart.primary .price-box{display:inline-block}.catalog-product-view.js-product-view .tocart.primary:hover .price-box:before{background-color:#fff}.catalog-product-view.js-product-view .block.related{margin:80px -20px 60px;padding:0;overflow:hidden}.catalog-product-view.js-product-view .block.related .js-collection,.catalog-product-view.js-product-view .block.related .sc-collection{width:100%}.catalog-product-view.js-product-view .block.related .js-collection{margin-bottom:80px}.catalog-product-view.js-product-view .block.related .js-collection .product-items{text-align:center}.catalog-product-view.js-product-view .block.related .js-collection .item-wrapper{margin-top:30px}.catalog-product-view.js-product-view .block.related .js-collection .item-wrapper:first-child{margin-top:30px}.catalog-product-view.js-product-view .block.related .js-collection .product-item{margin-right:0;border:0}.catalog-product-view.js-product-view .block.related .js-collection .product-item:before,.catalog-product-view.js-product-view .block.related .js-collection .product-item:after{display:none}.catalog-product-view.js-product-view .block.related .js-collection .product-item .product-item-photo img{width:100%;max-width:100%;position:static;transform:none}.catalog-product-view.js-product-view .block.related .js-collection .product-item-info{display:block}.catalog-product-view.js-product-view .block.related .js-collection .product-item-details{z-index:1;position:absolute;left:30px;right:30px;bottom:25px}.catalog-product-view.js-product-view .block.related .js-collection .product-item-name{margin-bottom:10px}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions{margin-top:0 !important}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions .tocart.primary{border-color:#000 !important;background-color:#000 !important}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions .tocart.primary:hover{color:#fff}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions .tocart.primary:hover .price-box:before{background-color:#fff}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions .tocart.primary a{color:#fff;text-decoration:none;display:inline-block;width:100%;height:100%}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions .tocart.primary a:hover .price-box:before{background-color:#fff}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions:last-of-type{display:block}.catalog-product-view.js-product-view .block.related .sc-collection .product-item-details{padding:0 20px}.catalog-product-view.js-product-view .block.related .sc-collection .item-wrapper:last-child{margin-top:10px}.catalog-product-view.js-product-view .block.related .sc-collection .item-wrapper .product-item .product-item-photo img{width:450px;max-width:450px;position:absolute;left:50%;top:50%;transform:translate(-50%,-52%)}.catalog-product-view.js-product-view .block.related .sc-collection .item-wrapper .product-item[data-product-sku='323-44031'] .product-item-photo img{width:490px;max-width:490px;transform:translate(-21%,-27%)}.catalog-product-view.js-product-view .block.related .sc-collection .item-wrapper .product-item[data-product-sku='323-104'] .product-item-backfill{background-color:#f8f8f8 !important}.catalog-product-view.js-product-view .block.related .sc-collection .item-wrapper .product-item[data-product-sku='323-104'] .product-item-photo img{width:600px;max-width:600px;transform:translate(-50%,-49%)}.catalog-product-view.js-product-view .block.related .sc-collection .product-infos .review-wrapper{margin-top:7px;margin-bottom:10px}.catalog-product-view.js-product-view .block.related .sc-collection .product-infos .review-wrapper .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-right-panel{display:flex !important}.catalog-product-view.js-product-view .block.related .sc-collection .product-infos .review-wrapper .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{font-size:11px !important;line-height:12px !important}.catalog-product-view.js-product-view .block.related .block-title h3{padding:0 30px;font-size:65px;font-weight:700;line-height:65px;letter-spacing:1.2px;text-transform:uppercase}.catalog-product-view.js-product-view .block.related .item-wrapper{margin-top:50px}.catalog-product-view.js-product-view .block.related .product-item-backfill{height:240px}.catalog-product-view.js-product-view .block.related .product-item-info{grid-template-rows:405px 1fr}.catalog-product-view.js-product-view .block.related .product-item-name{text-align:center;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.6px}.catalog-product-view.js-product-view .block.related .product-item-ingredients{text-align:center;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.2px;color:#000}.catalog-product-view.js-product-view .block.related .product-item{margin-right:0}.catalog-product-view.js-product-view .block.related .product-item-actions{margin-top:0 !important;position:relative;z-index:1}.catalog-product-view.js-product-view .block.related .product-item-actions .tocart.primary{max-width:335px;padding:0}.catalog-product-view.js-product-view .block.related .old-price{opacity:.5;font-weight:500}.catalog-product-view.js-product-view .block.related .review-wrapper .yotpo-reviews-star-ratings-widget{justify-content:center !important}.catalog-product-view.js-product-view .block.related .review-wrapper .yotpo-sr-bottom-line-right-panel{text-transform:lowercase}.catalog-product-view.js-product-view .block.related .shot-desc{margin-top:-10px;letter-spacing:-.2px}.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-size-guide-popup .action-close:after,.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-kit-items-popup .action-close:after,.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-size-guide-popup .action-close:before,.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-kit-items-popup .action-close:before{opacity:.6;width:18px;top:3px;right:10px}.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-size-guide-popup .modal-content,.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-kit-items-popup .modal-content{padding-top:8px;padding-bottom:30px}.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-kit-items-popup .modal-inner-wrap{padding-top:22px}.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-kit-items-popup .modal-header{padding:0}.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-kit-items-popup .action-close:after,.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small.js-kit-items-popup .action-close:before{top:-3px;right:16px}.catalog-product-view.js-product-view .js-size-guide-popup .title-wrapper,.catalog-product-view.js-product-view .js-kit-items-popup .title-wrapper{display:flex;justify-content:space-between;align-items:flex-end}.catalog-product-view.js-product-view .js-size-guide-popup .title,.catalog-product-view.js-product-view .js-kit-items-popup .title{font-family:'Media Sans Condensed Web',sans-serif;font-size:50px;font-weight:700;line-height:50px;letter-spacing:.5px;text-transform:uppercase}.catalog-product-view.js-product-view .js-size-guide-popup .units,.catalog-product-view.js-product-view .js-kit-items-popup .units{text-align:center;font-size:15px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}.catalog-product-view.js-product-view .js-size-guide-popup .units .unit,.catalog-product-view.js-product-view .js-kit-items-popup .units .unit{display:inline-block;color:#6c6c6c;position:relative;width:45px;padding-bottom:5px;cursor:pointer}.catalog-product-view.js-product-view .js-size-guide-popup .units .unit:first-child,.catalog-product-view.js-product-view .js-kit-items-popup .units .unit:first-child{margin-right:-4px}.catalog-product-view.js-product-view .js-size-guide-popup .units .unit:after,.catalog-product-view.js-product-view .js-kit-items-popup .units .unit:after{display:inline-block;content:'';height:2px;width:45px;background-color:#ddd;position:absolute;bottom:0;left:0;right:0}.catalog-product-view.js-product-view .js-size-guide-popup .units .unit.active,.catalog-product-view.js-product-view .js-kit-items-popup .units .unit.active{color:#000}.catalog-product-view.js-product-view .js-size-guide-popup .units .unit.active:after,.catalog-product-view.js-product-view .js-kit-items-popup .units .unit.active:after{background-color:#000}.catalog-product-view.js-product-view .js-size-guide-popup .size-guide-table,.catalog-product-view.js-product-view .js-kit-items-popup .size-guide-table{display:none}.catalog-product-view.js-product-view .js-size-guide-popup .size-guide-table.active,.catalog-product-view.js-product-view .js-kit-items-popup .size-guide-table.active{display:table}.catalog-product-view.js-product-view .js-size-guide-popup table,.catalog-product-view.js-product-view .js-kit-items-popup table{margin:20px 0;width:100%}.catalog-product-view.js-product-view .js-size-guide-popup table th,.catalog-product-view.js-product-view .js-kit-items-popup table th,.catalog-product-view.js-product-view .js-size-guide-popup table td,.catalog-product-view.js-product-view .js-kit-items-popup table td{padding:10px;text-align:center;font-size:15px;font-weight:400;line-height:20px;letter-spacing:-.1px}.catalog-product-view.js-product-view .js-size-guide-popup table tr:nth-child(even),.catalog-product-view.js-product-view .js-kit-items-popup table tr:nth-child(even){background-color:#f1f2f2}.catalog-product-view.js-product-view .js-size-guide-popup .pdp-img,.catalog-product-view.js-product-view .js-kit-items-popup .pdp-img{text-align:center}.catalog-product-view.js-product-view .kit-items-inside-block .title{font-size:15px;font-weight:600;line-height:20px;letter-spacing:-.19px;text-transform:uppercase;margin-bottom:5px}.catalog-product-view.js-product-view .kit-items-inside-block ul{padding-left:15px;font-size:15px;font-style:normal;font-weight:400;line-height:20px;list-style:disc;display:flex;flex-direction:column}.catalog-product-view.js-product-view .kit-items-inside-block ul li{position:relative;list-style:none}.catalog-product-view.js-product-view .kit-items-inside-block ul li:before{position:absolute;top:7px;left:-15px;width:5px;height:5px;background-color:#000;border-radius:50%;content:''}.catalog-product-view.js-product-view .kit-items-inside-block ul li span{text-decoration:underline;cursor:pointer}.catalog-product-view.js-product-view .kit-items-inside-block ul li.item-space{order:-1}.catalog-product-view.js-product-view .kit-items-inside-block ul li.item-kit{order:-2;margin-left:-15px}.catalog-product-view.js-product-view .kit-items-inside-block ul li.item-kit:before{display:none}.catalog-product-view.js-product-view .kit-items-inside-block ul li.item-hoodie{order:-3;margin-left:-15px;margin-bottom:5px}.catalog-product-view.js-product-view .kit-items-inside-block ul li.item-hoodie:before{display:none}.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.learn-more-products .learn-more-details .accordion-info .ingredient-wrapper .ingridients-full.more{text-decoration:underline}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper{margin-top:45px;margin-bottom:0}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-video{margin-right:-20px}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-video .player-wrapper{pointer-events:none;cursor:none}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-video .main-headline{font-size:75px;line-height:75px;letter-spacing:.6px;margin-bottom:15px}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-video .video-wrapper.should{margin-bottom:0 !important}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-video .product-info{display:none}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-disclaimer{margin-bottom:10px;padding-left:15px;text-align:left}.catalog-product-view.js-product-view.animation-add-to-bag .box-tocart.popup button{pointer-events:none}.catalog-product-view.js-product-view.animation-add-to-bag .box-tocart.popup button.run-animation .out-text{display:none}.catalog-product-view.js-product-view .pdp-content-wrap.js-hoodie .product.attribute.size{display:block}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .product.attribute.proven-results{display:none}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .product.attribute.warnings{z-index:10}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .product.attribute.overview .attribute-value{font-weight:400}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .product.shipping-limits>div:before{color:#000}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical{margin:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical .sc-slider-wrapper.common{margin:0;padding:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical .sc-slider-wrapper.common .sc-slider picture{padding-bottom:100%}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical .sc-slider-wrapper.common .item:first-of-type .clinical-label{right:initial}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical-wrapper.clinical-progress{padding-top:40px;padding-bottom:40px;margin-bottom:30px}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical-wrapper.clinical-progress .small{margin-bottom:20px}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical-wrapper.clinical-progress .sc-slider-wrapper.common .sc-slider .sc-slide-wrapper .item .clinical-label{bottom:initial;top:10px}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical-wrapper.clinical-progress .sc-slider-wrapper.common .item:first-of-type .clinical-label{right:initial}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-key-ingredients{margin:0 -20px;padding:40px 20px 0;overflow:hidden;position:relative}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common{margin-top:0;overflow:auto}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common .main-common-content{position:static}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common .main-common-content .media-content{top:15px;right:-92px;width:250px}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common .main-common-content .text-content .items li:nth-child(1) .icon:before{content:"\e9e1"}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common .main-common-content .text-content .items li:nth-child(2) .icon:before{content:"\e9e2"}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common .main-common-content .text-content .items li:nth-child(3) .icon:before{content:"\e9d4"}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-reviews-top{display:none}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical.clinical-progress .content-wrap .info div:before,.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical.clinical-progress .content-wrap .info div:after{background:#00c65e}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical.clinical-progress .content-wrap .info div .title{color:#00c65e}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .sc-slider-wrapper.clinical-progress.common .sc-slider .sc-slide-wrapper .item:nth-child(even) picture img{border-radius:0 8px 8px 0}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .sc-slider-wrapper.clinical-progress.common .sc-slider .sc-slide-wrapper .item:nth-child(odd) picture img{border-radius:8px 0 0 8px}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-influencers-video-wrapper{margin-top:5px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats{padding:40px 0 40px;margin:-20px -30px 0;overflow:hidden}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical{padding:40px 20px 30px;color:#000;margin:0;background:#f8f8f8}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical .small{margin-top:10px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical .product-image{width:290px;height:auto;right:-115px;top:-53px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical .product-image img{transform:none}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical .content-wrap{background:0 0;margin-bottom:20px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical .headline{font-size:60px;line-height:60px;letter-spacing:.2px;max-width:250px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical .info div .caption{font-size:15px;font-weight:400;line-height:20px;letter-spacing:-.2px;max-width:100%;margin-left:10px;margin-bottom:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical .info div .title{color:var(--product-color);font-size:55px;font-weight:700;line-height:55px;letter-spacing:1px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .supplement-benefits-wrapper.common .main-common-content .media-content{top:-10px;right:-108px;width:290px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .supplement-benefits-wrapper.common .main-common-content .text-content .heading{max-width:205px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .supplement-benefits-wrapper.common .main-common-content .text-content .items li:nth-child(1) .icon:before{content:"\ea10"}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .supplement-benefits-wrapper.common .main-common-content .text-content .items li:nth-child(2) .icon:before{content:"\ea0f"}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .supplement-benefits-wrapper.common .main-common-content .text-content .items li:nth-child(3) .icon:before{content:"\e9e1"}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .supplement-benefits-wrapper.common .main-common-content .headline{color:#000;text-transform:none;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.1px;margin-bottom:5px}.catalog-product-view.js-product-view .pdp-content-wrap.js-kit .kit-items-inside-block ul li:first-of-type{order:-1;margin-left:-15px}.catalog-product-view.js-product-view .pdp-content-wrap.js-kit .kit-items-inside-block ul li:first-of-type:before{display:none}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .product.attribute.overview .attribute-value{font-weight:400}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .size-note{color:#6c6c6c;text-align:center;font-size:12px;font-weight:400;line-height:15px;letter-spacing:-.1px;margin-top:20px;margin-bottom:10px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .label{display:inline-block;width:auto;font-size:12px;font-weight:600;line-height:15px;letter-spacing:-.2px;text-transform:uppercase;border-radius:100px;background:#ddd;padding:5px 10px 4px;margin-bottom:10px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products-divider{border-radius:40px;height:40px;width:40px;border:1px solid #ddd;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;font-size:35px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products{border-radius:8px;border:1px solid #ddd;background:#fff;display:flex;justify-content:space-between;position:relative;max-width:100%;margin-bottom:20px;margin-top:10px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products .js-product{text-align:center;flex:0 1 50%;padding:20px 10px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products .js-product.hoodie{border-right:1px solid #ddd}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products .js-product.kit .image img{width:80px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products .image{width:100px;height:110px;margin:0 auto}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products .image .kit-items{color:#6c6c6c;font-size:12px;font-weight:400;line-height:15px;text-decoration-line:underline;cursor:pointer;display:block;margin-top:-10px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products .name{font-size:15px;font-weight:600;line-height:17px;letter-spacing:-.2px;max-width:102px;margin:-7px auto 3px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products .price{font-size:13px;font-style:normal;font-weight:400;line-height:17px;display:flex;justify-content:center}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .products-inside-block .js-products .price .discounted-price{color:gray;text-decoration:line-through;margin-left:3px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .box-tocart.popup .tocart.primary{height:50px;line-height:50px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .box-tocart.popup .tocart.primary .price-box{display:flex}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .box-tocart.popup .tocart.primary .price-box .price-container .price{font-size:15px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .box-tocart.popup .tocart.primary .old-price{margin-left:10px;opacity:.5;font-weight:500}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .js-pdp-image{margin-bottom:23px}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .block.related .js-collection .item-wrapper.js-collectors-capsule-product{display:none}.catalog-product-view.js-product-view .pdp-content-wrap.js-kit .kit-items-inside-block,.catalog-product-view.js-product-view .pdp-content-wrap.js-collector .kit-items-inside-block{display:block}.catalog-product-view.js-product-view.page-product-configurable .product-add-form.loaded .js-pdp-limited-item{display:block}.catalog-product-view.js-product-view.page-product-configurable .product-add-form.loaded .size-guide{display:flex;justify-content:space-between}.catalog-product-view.js-product-view.js-collection-view .size-guide,.catalog-product-view.js-product-view.js-collection-view .js-pdp-limited-item,.catalog-product-view.js-product-view.js-collection-view .product.attribute.size{display:none !important}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-guide-popup .modal-inner-wrap,.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .modal-inner-wrap{width:100%;max-width:100%;top:initial;bottom:0;transform:translateX(-50%);border-bottom-left-radius:0;border-bottom-right-radius:0}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .modal-inner-wrap{padding-top:0}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .action-close{display:none}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .modal-content{padding-bottom:60px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .js-pdp-limited-item{display:block !important}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .size-guide{display:flex !important;justify-content:space-between}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .title-wrapper{display:flex;justify-content:space-between;margin-bottom:10px;font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.1px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .title-wrapper .size-guide .open-size-guide{text-decoration:underline;cursor:pointer}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .title-wrapper .size-guide .select-size{display:none}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .swatch-opt{margin:0 0 20px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .product-options-wrapper{padding-top:0}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .product-options-wrapper .swatch-attribute-label{display:none}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .product-add-form .field.qty,.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .product-add-form .js-pdp-limited-item{display:none}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .product-add-form.pdp-select-show .js-pdp-limited-item{display:block}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .tocart.primary{background:#a4a4a4;border-color:#a4a4a4}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .tocart.primary.active{background:#000;border-color:#000}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .tocart.primary.active:hover{background:#fff}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .tocart.primary:disabled{background:#a4a4a4;border-color:#a4a4a4}.catalog-product-view.js-product-view._has-modal .page-header{overflow:visible}.catalog-product-view.js-product-view._has-modal .js-size-popup-overlay{overflow:visible}.minicart-items .product-item .product-item-details.js_category .product-limited-label{font-size:12px;font-weight:400;line-height:15px;letter-spacing:-.2px;text-transform:uppercase}.minicart-items .product-item .product-item-details.js_category.simple-product-minicart .product-item-details-top .product-item-name-block{display:flex;flex-direction:column}.minicart-items .product-item .product-item-details.js_category.simple-product-minicart .product-item-details-top .product-item-name{margin-top:2px;max-width:155px}.minicart-items .product-item .product-item-details.js_category.simple-product-minicart .product-item-details-top .product-item-pricing{margin-top:0}.minicart-items .product-item .product-item-details.js_category.hoodies_configurable .product-item-details-top .product.options .size-common{color:#6c6c6c;font-size:14px}.minicart-items .product-item-photo.js_category .product-image-photo{border-radius:8px}.minicart-items .product-item-photo.js_category .product-image-container{max-width:70px;max-height:70px}.minicart-items .js_collection_product_wrapper{background:#f8f8f8;padding-bottom:15px;margin-bottom:15px;border-radius:0 0 8px 8px}.minicart-items .js_collection_product_wrapper .js_collection_product_name{display:inline-block;width:100%;text-align:left;font-size:15px;font-weight:600;line-height:17px;letter-spacing:-.2px;padding:15px}.minicart-items .js_collection_product_wrapper .product-item{width:305px;margin:0 auto !important;border-color:#ddd;background:#fff;padding-top:20px;padding-bottom:20px}.minicart-items .js_collection_product_wrapper .product-item .product-item-name-block{display:flex;flex-direction:column;margin-top:10px;margin-left:5px}.minicart-items .js_collection_product_wrapper .product-item .product-item-name{max-width:150px;margin-top:2px}.minicart-items .js_collection_product_wrapper .product-item .product-limited-label{font-size:12px;font-weight:400;line-height:15px;letter-spacing:-.2px;text-transform:uppercase}.minicart-items .js_collection_product_wrapper .product-item .product-item-details .product-item-details-top .product-item-name{margin-top:2px}.minicart-items .js_collection_product_wrapper .product-item .product-item-details .product-item-details-top .product-item-pricing{margin-top:10px}.minicart-items .js_collection_product_wrapper .product-item:not(:first-of-type){border-top-color:#ddd}.minicart-items .js_collection_product_wrapper .delete{display:none}.minicart-items .js_collection_product_wrapper.collector-first-product{margin-top:15px;margin-bottom:0;position:relative;border-radius:8px 8px 0 0}.minicart-items .js_collection_product_wrapper.collector-first-product .product-item{border-top-color:#ddd;position:static}.minicart-items .js_collection_product_wrapper.collector-first-product .product-item .product-item-details .delete{display:block;bottom:initial;right:15px;top:15px;color:gray}@media only screen and (min-width:480px){.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical{background:0 0;padding-left:30px;padding-right:30px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .product-image{display:none}}@media only screen and (min-width:768px){.catalog-product-view.js-product-view .block.related{margin:80px auto 60px;padding:0;max-width:480px}.catalog-product-view.js-product-view .tocart.primary:hover .price-box:before{background-color:#000}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper{margin-top:260px;margin-bottom:170px}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-video{margin-right:0}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-video .main-headline{font-size:120px;line-height:120px;margin-bottom:60px}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-video .video-wrapper.should{margin-bottom:15px !important}.catalog-product-view.js-product-view .pdp-influencers-video-wrapper .influencers-disclaimer{margin-bottom:10px;padding-left:0;text-align:center}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-clinical-wrapper.clinical-progress{padding-top:0;padding-bottom:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-influencers-video-wrapper{margin-top:5px}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-key-ingredients{margin:0;padding:40px 0 0}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common .main-common-content .text-content .heading{max-width:100%}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats{margin-left:0;margin-right:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical{padding-left:0;padding-right:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .product-image{display:none}.catalog-product-view.js-product-view .pdp-content-wrap.js-collector.none-influencers-video .block.related,.catalog-product-view.js-product-view .pdp-content-wrap.js-kit.none-influencers-video .block.related,.catalog-product-view.js-product-view .pdp-content-wrap.js-hoodie.none-influencers-video .block.related{padding-top:160px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-guide-popup .modal-inner-wrap,.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .modal-inner-wrap{width:540px;max-width:540px;top:50%;bottom:initial;transform:translate(-50%,-50%);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .modal-inner-wrap{width:500px;max-width:500px;padding-top:15px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .action-close{display:block}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .action-close:before,.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .action-close:after{width:20px;right:15px;color:#6c6c6c}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .title-wrapper{flex-direction:column;margin-bottom:20px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .title-wrapper .title{font-family:'Media Sans Condensed Web',sans-serif;font-size:60px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .title-wrapper span{font-size:16px;line-height:22px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .js-pdp-limited-item{margin-top:30px}.catalog-product-view.js-product-view.js-collection-view .modal-popup.modal-slide.qrp-modal.small._show.js-size-popup .size-popup .product-options-wrapper .swatch-attribute-options .swatch-option.text{width:103px}}@media all and (min-width:1024px),print{.catalog-product-view.js-product-view .product-info-main{padding-top:90px;min-height:1220px}.catalog-product-view.js-product-view .product-info-main .page-title-wrapper.product .page-title{font-size:70px;line-height:70px;margin-bottom:10px}.catalog-product-view.js-product-view .product-info-main .page-title-wrapper.product .page-title-label{font-size:16px;line-height:22px}.catalog-product-view.js-product-view .product-info-main .box-tocart .tocart.primary:hover{color:#000;background-color:#fff}.catalog-product-view.js-product-view .product.attribute .attribute-value li{font-size:15px;line-height:20px}.catalog-product-view.js-product-view .product.attribute.description .attribute-value{font-size:15px;margin-bottom:20px}.catalog-product-view.js-product-view .product.attribute.washing-instructions .attribute-title,.catalog-product-view.js-product-view .product.attribute.measurements-features .attribute-title,.catalog-product-view.js-product-view .product.attribute.washing-instructions .attribute-value,.catalog-product-view.js-product-view .product.attribute.measurements-features .attribute-value{font-size:16px;line-height:22px}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text{width:94px}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text.disabled:hover{border-color:#000;color:#000;outline:none}.catalog-product-view.js-product-view .product.media{top:90px;bottom:initial}.catalog-product-view.js-product-view .js-pdp-image{position:absolute;width:50%;max-width:520px;top:770px;left:30px}.catalog-product-view.js-product-view .product.shipping-limits{margin-top:-7px;margin-bottom:25px;max-width:100%}.catalog-product-view.js-product-view .product.shipping-limits span{display:inline-block;max-width:115px}.catalog-product-view.js-product-view .product.shipping-limits .limit span br{display:none}.catalog-product-view.js-product-view .block.related{max-width:984px;margin-left:auto;margin-right:auto}.catalog-product-view.js-product-view .block.related .block-title h3{margin:0 0 30px;font-size:80px;line-height:80px;letter-spacing:1px;padding:0}.catalog-product-view.js-product-view .block.related .product-items{display:flex;justify-content:space-between}.catalog-product-view.js-product-view .block.related .item-wrapper{margin-top:0;margin-left:0;margin-right:0;flex:0 1 31%}.catalog-product-view.js-product-view .block.related .sc-collection .product-item-details{padding:0 20px 20px;min-height:200px}.catalog-product-view.js-product-view .block.related .sc-collection .block-title h3{margin:0 0 50px}.catalog-product-view.js-product-view .block.related .sc-collection .item-wrapper .product-infos{min-height:134px}.catalog-product-view.js-product-view .block.related .sc-collection .item-wrapper:last-child{margin-top:0}.catalog-product-view.js-product-view .block.related .sc-collection .item-wrapper:first-child{margin-top:0}.catalog-product-view.js-product-view .block.related .js-collection .block-title h3{margin:0 0 20px}.catalog-product-view.js-product-view .block.related .js-collection .item-wrapper{margin-top:0}.catalog-product-view.js-product-view .block.related .js-collection .item-wrapper:first-child{margin-top:0}.catalog-product-view.js-product-view .block.related .js-collection .item-wrapper:last-child{margin-top:0}.catalog-product-view.js-product-view .block.related .js-collection .product-item-photo img{border-radius:8px}.catalog-product-view.js-product-view .block.related .js-collection .product-item-details{bottom:35px;padding:0;left:20px;right:20px}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions .tocart.primary:hover{color:#000 !important;background:#fff !important}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions .tocart.primary:hover .price-box:before{background-color:#000}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions .tocart.primary a:hover{color:#000}.catalog-product-view.js-product-view .block.related .js-collection .product-item-actions .tocart.primary a:hover .price-box:before{background-color:#000}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .pdp-key-ingredients{margin:-100px 0 0;padding:100px 0 0;position:static}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common{overflow:visible}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common .main-common-content{position:relative}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common .main-common-content .media-content{width:365px;top:-187px;right:-65px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats{padding:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-clinical-wrapper.clinical-stats .pdp-clinical{background:0 0;padding:40px 0 50px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .supplement-benefits-wrapper.common .main-common-content .media-content{width:350px}}@media all and (min-width:1200px),print{.catalog-product-view.js-product-view .product.media{left:180px}.catalog-product-view.js-product-view .js-pdp-image{left:180px}.catalog-product-view.js-product-view .block.related{max-width:1140px}.catalog-product-view.js-product-view .block.related .sc-collection .item-wrapper .product-infos{min-height:117px}}@media all and (min-width:1440px),print{.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text:hover{border-color:#000;outline:none}.catalog-product-view.js-product-view .product-options-wrapper .swatch-attribute-options .swatch-option.text.disabled:hover{border-color:#000;background-color:#f1f2f2;color:#000}.catalog-product-view.js-product-view .block.related{padding:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-space .supplement-benefits-wrapper.common .main-common-content .media-content{width:400px;top:-178px;right:-205px}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .product-info-main{margin-bottom:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .pdp-key-ingredients{margin:0}.catalog-product-view.js-product-view .pdp-content-wrap.js-spaceman .supplement-benefits-wrapper.common .main-common-content .media-content{width:500px;top:-215px;right:-295px}.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small .modal-popup.modal-slide.qrp-modal.small.js-kit-items-popup .action-close:after,.catalog-product-view.js-product-view .modal-popup.modal-slide.qrp-modal.small .modal-popup.modal-slide.qrp-modal.small.js-kit-items-popup .action-close:before{top:-2px;right:9px}}