.btn-details,a.addProduct,p.addProduct{text-decoration:underline}.hide-title,.shop-look .texes-info,.shop-look__modal .btn-details.mobile,.shop-look__modal-wrap .shop-the-look__form .product-form__buttons .GiftWizard-gift-button{display:none}html[dir=rtl] .shop-look__modal .btn-details.mobile svg,html[dir=rtl] .shop-look__modal-content .btn-details svg{transform:rotate(180deg)}.shop-look{width:calc(100% + 32px);margin:24px 0 0 -16px;padding:24px 0;background-color:#f4f5f7}html[dir=rtl] .shop-look{margin:24px -16px 0 0}.image-modal.active{display:block}.shop-look__modal.supplements .dropdown_title:after,.shop-look__modal.supplements .dropdown_title:before{content:unset}.shop-look__wrap{padding:24px 16px;background-color:#fff}p.dropdown_title.shop-look-modal{font:500 20px/140% RoobertPRO;color:#1e2426}.shop-look__wrap-title{font:500 20px/24px RoobertPRO;margin-bottom:20px}.shop-look__item{gap:16px;padding-bottom:16px}.shop-look__item:not(:first-child){padding-top:16px;border-top:1px solid rgba(30,36,38,.1)}.shop-look__item:last-child{padding-bottom:0}.shop-look__img{display:block!important;width:100%;max-width:94px;min-height:128px;border-radius:8px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;object-fit:cover;background-color:#f0f1f5}.shop-look__img:after{content:"";display:block;padding-bottom:136.18%}.shop-look__info .money,.shop-look__prod-color,.shop-look__prod-title{font:600 16px/22.4px RoobertPRO}.shop-look__info .money,.shop-look__prod-color{font-weight:500!important}.shop-look__info .price--on-sale .price__sale{align-items:baseline}.shop-look__info .price-item--regular{text-decoration-line:none!important}.shop-look__info .price--on-sale .price-item--regular .money{text-decoration-line:line-through}.shop-look__prod-title{margin-bottom:2px;padding-right:40px}html[dir=rtl] .shop-look__prod-title{padding:0 0 0 40px}.shop-look__prod-color{display:block;margin-bottom:8px}.shop-look__prod-color,p.addProduct{color:#1e242699}.shop-look__info-btn,[data-shop-the-look],p.addProduct,span.product-color_swatch{cursor:pointer}.shop-the-look_swatch-4-colors{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%;position:absolute;border-radius:50%;overflow:hidden}p.addProduct{margin-bottom:16px}.shop-look__info{position:relative;width:100%}.shop-look__info-btn{position:absolute;right:0;bottom:0;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:#1e2426}html[dir=rtl] .shop-look__info-btn{right:auto;left:0}.shop-look__info-btn img{max-width:20px;filter:invert(1)}.shop-look__modal-item .price-item .money,.shop-look__modal-item .price-item--regular{display:flex;align-items:center;font:600 16px/20.8px RoobertPRO;height:100%}.shop-look__modal-item .price-item--regular{font-weight:500!important}.shop-look__modal{position:fixed;right:0;bottom:0;left:0;display:none;height:100vh;visibility:hidden;opacity:0;transition:.3s;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:16}body.size_guide-active .shop-look__modal.active{z-index:13}.shop-look__modal-wrap{position:fixed;top:auto;bottom:0;width:100%;height:auto;border-radius:8px 8px 0 0;background:#fff}.shop-look__modal.active{display:block;visibility:visible;opacity:1;transition:.3s}.shop-look__modal.active .texes-info{margin:0}.shop-look__modal .texes-info__wrapper{width:100%}.shop-look__modal.active .texes-info>div{display:none;margin-right:8px}.shop-look__modal-info{border-bottom:1px solid #dee1e6}.image-container__wrap{position:relative;min-width:156px;max-height:220px;border-radius:6px;overflow:hidden;background-color:#f0f1f5}.image-container__wrap.choosen:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#1e242633;pointer-events:none}.shop-look__modal-image{height:100%;object-fit:cover}.shop-look__modal .product-form__input{width:inherit;border-bottom:none}.image-container::-webkit-scrollbar,.shop-look__modal-content::-webkit-scrollbar{display:none;height:.4rem;width:.4rem}.image-container{display:flex;gap:16px;min-height:220px;margin:16px 0 0;overflow-y:hidden;overflow-x:scroll;scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none;padding:0 16px}.btn-details,.shop-look__close-btn,.shop-look__info-btn,.shop-look__item,.shop-look__modal-content,.shop-look__modal-sizes.product-form__input fieldset,.shop-look__modal.active .price.price--large,.shop-look__modal.active .texes-info,.shop-the-look__form .product-form__buttons,.shop-the-look_swatch-items,.shop-the-look_swatch-items a,.shop-the-look_swatch-title,.size-container,.view-cart,.view-cart p{display:flex}.shop-look__close-btn{position:sticky;top:0;justify-content:space-between;align-items:center;padding:17px 16px;border-bottom:1px solid rgba(30,36,38,.1);background:#fff;z-index:9;font-weight:600}.shop-look__modal-content{flex-direction:column;gap:16px;overflow-x:hidden;min-width:100vw}.shop-look__modal-content.no-size{height:auto}.shop-the-look__form{background:#fff;position:sticky;bottom:0;width:100%;padding:16px;border-top:1px solid #dee1e6}.shop-look__modal-content dd{margin-inline-start:0;margin-right:5px}.shop-the-look__form .product-form__buttons{flex-direction:column;gap:16px;text-align:center}.shop-the-look__button{font:600 16px/100% RoobertPRO;display:block;max-width:100%;width:100%;height:44px;margin:0;border:1px solid transparent;border-radius:40px;transition:.3s;background:#1e2426;color:#fff;cursor:pointer}.payment__plug{font:500 16px/140% RoobertPRO;letter-spacing:-.32px;color:#1e242699}.shop-the-look__button.loading{color:#000;position:relative;pointer-events:none;opacity:.5}.shop-the-look__button .loading-overlay__spinner .path{stroke:#fff}.shop-the-look__button:disabled{opacity:.5}.dropdown_wr:last-of-type .dropdown_content p:nth-of-type(odd){margin-bottom:8px}.shop-the-look__button:hover{color:#000;background:#fff;border-color:#17171729}.shop-look__modal .product__title,.shop-the-look__title{margin:0 0 16px}.shop-the-look_swatch-title{justify-content:space-between;margin:0 16px 16px}.shop-look__modal-info,.shop-look__modal-sizes.product-form__input,.swatch{margin:0 16px}.shop-the-look_swatch-items span{width:32px;height:32px}.shop-look__modal .product-color_swatch.white__swatch:after{content:"";position:absolute;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #bebdbd;border-radius:50%}.size-container{gap:6px;flex-wrap:wrap}.shop-the-look_swatch-items .swatch-active>span{position:absolute;display:block;content:"";width:32px;height:32px;border:1px solid #1e2426cc;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background:0 0;z-index:0}html[dir=rtl] .shop-the-look_swatch-items .swatch-active>span{transform:translate(4px,-4px)}.shop-look__modal-sizes .form__size_guide{margin-bottom:0}.shop-look__modal-content .swatch{padding-bottom:16px;border-bottom:1px solid #dee1e6}.shop-look__modal-content .swatch.core{border-bottom:transparent}.shop-look__modal-sizes.product-form__input fieldset{justify-content:space-between;padding:0;border-color:transparent;margin:0 0 16px}.shop-the-look_swatch-items{gap:4px;flex-wrap:wrap}.shop-look__modal-sizes.product-form__input .size_slider{gap:6px}.shop-look__modal-sizes.product-form__input .size_slider .item{padding:0}.shop-look__modal .product-form__input input[type=radio]+label[available=false]{border-color:transparent;pointer-events:none;background:0 0!important;background:#1e24261a!important;color:#1e242680}.view-cart.active{transition:.5s;transform:translate(0)}.view-cart{position:fixed;right:16px;bottom:16px;left:16px;justify-content:space-between;align-items:center;min-height:56px;padding:8px 8px 8px 17px;border-radius:8px;transform:translateY(200%);transition:.5s;background:#1fc16b;color:#fff;z-index:9999}.view-cart p{gap:8px;align-items:center}.view-cart a{padding:9px 24px;border:1px solid #fff;border-radius:8px}.shop-look__modal-sizes.product-form__input{padding:0 0 16px}.btn-details{justify-content:center;align-items:center;gap:6px;margin:0 auto 16px;width:fit-content;color:#1e242699}a.addProduct{color:#1e242699}.shop-look__modal input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.shop-look__modal .product-color_swatch{border-color:#fff}.shop-look__modal .no-js-hidden.selling{display:flex;flex-wrap:wrap;align-items:center}.shop-look__modal .sale-red{margin-right:0}.shop-look__modal .texes-info{font:500 18px/25px RoobertPRO;letter-spacing:-.02em;color:#1e242699}.shop-look__modal-wrap .texes-info span{font-size:14px}.shop-look__modal-content .shop-look__modal-sizes.product-form__input .item label{min-width:44px;max-width:52px;background:0 0;border:1px solid #1e242629;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#1e2426;width:62px;height:56px;cursor:pointer;font-size:14px}.shop-look__modal .shop-look__modal-content .shop-look__modal-sizes.product-form__input .item input[type=radio]:checked+label{background:#000;color:#fff}.additional-padding{padding:16px}[data-product-type="Foam Roller"],[data-product-type="Massage Ball"],[data-product-type="Massage Set"],[data-product-type="Mat Strap"],[data-product-type="Yoga Block"],[data-product-type=Bodysuit],[data-product-type=Socks]{display:none!important}.shop-look__modal .price-item--sale{margin-right:12px;display:block}.shop-look__modal-icon-container{display:flex;justify-content:center;align-items:center;gap:8px;padding-bottom:16px!important}button.shop-the-look__button span{gap:8px}.shop-look__modal-description,.shop-look__modal-drop-down-container,.shop-look__modal-icon-container{padding:0 16px}.shop-look__modal-description{font:500 14px/140% RoobertPRO;letter-spacing:-.02em;color:#1e242699}.image-modal .image-modal-content.ingredients-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:24px 20px;z-index:100;width:345px;border-radius:16px}.shop-look__modal-icon-item{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px 10px;border-radius:8px;border:1px solid rgba(30,36,38,.1);gap:8px;font:500 12px/120% RoobertPRO;letter-spacing:-.02em;text-align:center;justify-content:center}.image-modal,.shop-look__modal.supplements.active div.shop-look_divider{display:none}.shop-look__modal.supplements .shop-look__modal-content dd{margin-right:8px}.shop-look__modal.supplements .shop-look__modal-content dd:last-of-type{flex:1 1 100%}.shop-look__modal-icon{width:32px;height:32px}.price-per-serving{font:500 16px/140% RoobertPRO;color:#1e242699;margin-right:35%}.image-modal{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;padding:16px;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);line-height:140%}.image-modal-content{display:block;background:#fff;padding:16px 16px 0;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:calc(100% - 32px)}.image-modal-content img{width:100%;height:auto}.image-modal picture{margin-top:16px;display:block;overflow:scroll}.image-modal picture img{max-width:unset;width:unset}.image-modal .close-button{position:absolute;right:24px;width:12px;height:16px;margin-top:2px}.image-modal .close-button svg{display:block;margin:0 auto}.image_modal-title{font-size:16px;font-weight:600;margin-right:8px}.image-modal-info{display:flex;align-items:center}.dropdown_content strong,p.dropdown_content_title{font:500 16px/140% RoobertPRO;color:#1e2426;margin-bottom:8px}.shop-look__modal-drop-down-container{border-top:1px solid rgba(30,36,38,.1);padding:0;margin:0 16px}.shop-look__modal-drop-down-container .dropdown_content,.shop-look__modal-drop-down-container .dropdown_content p:not(.dropdown_content_title){font:500 14px/140% RoobertPRO;letter-spacing:-.02em;color:#1e242699;margin-bottom:16px}.shop-look__modal-drop-down-container .dropdown_content,.shop-look__modal-drop-down-container .dropdown_content p:not(.dropdown_content_title):last-of-type{margin-bottom:0}button.shop-look__modal-image-button{background:0 0;border:none;padding:0;text-decoration:underline;font:500 16px/140% RoobertPRO;color:#1e2426;cursor:pointer;margin-top:16px}.shop-look__modal-icon-container{align-items:stretch}.image_modal-option{position:relative;letter-spacing:-.02em}.image_modal-option:after,p.shop-look__color:after{content:"";display:block;background:var(--accent-circle-color);width:5px;height:5px;position:absolute;right:-10px;top:0;border-radius:50%}p.shop-look__color{position:relative}.supplements .shop-the-look_swatch-title{border-bottom:1px solid #dee1e6;padding-bottom:16px}.supplements .paypal-wrap,.product-external .paypal-wrap{display:none}.supplements .addProduct.hidden,.product-external .addProduct.hidden{display:block!important}.shop-look__modal-info-supplements{margin-top:8px;margin-bottom:8px}body.shop-the-look .header-wrapper{z-index:2!important}@media screen and (max-width: 1919px){.shop-look__modal .product__title{margin:0 0 12px}.shop-look__modal .price-item--sale{margin-right:8px}}@media screen and (max-width: 991px){.shop-look__modal,.shop-look__modal.active{transition:.3s;-webkit-backdrop-filter:blur(8px)}.shop-look__modal-content dd{margin-right:8px}.shop-look__modal .price-item--sale{margin-right:0}.shop-look__modal-content .shop-look__modal-sizes.product-form__input .item label{height:44px}.shop-look__modal .btn-details.mobile{display:flex}.shop-look__modal .product__title{margin:0 0 8px;font:500 20px/100% RoobertPRO;letter-spacing:-.02em}.shop-look__modal .btn-details.desktop{display:none}body.prod-added .sticky_mobile,body.shop-the-look .sticky_mobile{z-index:1}.image-container{margin-bottom:16px}.image-container__wrap.choosen:after{content:unset}.shop-look__modal{position:fixed;right:0;bottom:-100%;left:0;height:500vh;visibility:hidden;opacity:0;display:block}.shop-look__modal-wrap{max-height:648px;overflow:scroll}.shop-look__modal.active{visibility:visible;opacity:1;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);bottom:0}.new-wrapper{overflow:scroll}.shop-look__modal-content .no-js-hidden.selling{align-items:center}}@media screen and (min-width: 992px){.close-button,.view-cart{right:20px}.shop-look__modal.active .texes-info>div,.shop-look__modal.supplements .shop-look__modal-content dd{margin-right:0}.supplements .shop-the-look_swatch-title{border-bottom:unset;padding-bottom:unset}.image-modal-content,.image_modal-title{font-size:18px}.image-modal .close-button{position:absolute;right:24px;width:24px;height:24px;margin-top:8px;cursor:pointer}.shop-look__modal-wrap{border-radius:24px}.image-modal .image-modal-content.ingredients-popup{padding:24px;width:unset}.shop-look__modal-info-supplements{margin-bottom:unset;margin-top:unset}.shop-look__modal-icon-container{padding-bottom:0!important}.shop-the-look_swatch-title{border-bottom:unset;padding-bottom:unset;border-top:1px solid #dee1e6}.shop-look__modal-drop-down-container{border-bottom:1px solid rgba(30,36,38,.1);margin-bottom:20px;margin-left:unset;margin-right:unset}.shop-look__modal-drop-down-container .dropdown_wr:last-of-type{border-bottom:unset}button.shop-look__modal-image-button{margin-top:16px}p.dropdown_title.shop-look-modal{font:500 20px/140% RoobertPRO;color:#1e2426}.shop-look__modal-info{border-bottom:0}.shop-look,.shop-look__wrap{background-color:transparent}.shop-look{width:100%;margin:0}.shop-look__modal-description,.shop-look__modal-drop-down-container,.shop-look__modal-icon-container,.shop-look__modal-sizes.product-form__input,.shop-look__wrap{padding:0}.shop-look__wrap-title{font:500 16px/22.4px RoobertPRO;margin-bottom:16px}.shop-look__img{max-width:104px;min-height:145.59px}.shop-look__img:after{padding-bottom:140%}.shop-look__info .money,.shop-look__prod-color,.shop-look__prod-title{font:600 16px/22.4px RoobertPRO}.shop-look__item .price{max-height:20px}.added-bottom a,.content-wrap,.shop-look__modal-media,.shop-the-look__form{flex:1}.added-bottom,.added-bottom a,.added-content,.added-top,.content-wrap,.shop-look__close-btn,.shop-look__modal-media,.shop-look__modal-wrap,.shop-look__modal-wrap .texes-info,.shop-the-look_swatch-items{display:flex}.image-container,.shop-look__modal-media{gap:8px}.shop-the-look_swatch-items .swatch-active>span,.shop-the-look_swatch-items span{width:32px;height:32px}.shop-look__modal .product-color_swatch.white__swatch:after{width:24px;height:24px}.shop-look__modal-info,.shop-look__modal-sizes.product-form__input,.shop-the-look_swatch-title,.swatch{margin:0}.shop-the-look_swatch-title.limited{border:transparent}.shop-the-look_swatch-title.limited .shop-look__color{margin-top:12px}.shop-look__modal-content .btn-details{margin-top:20px}.shop-look__modal-content .swatch{padding-bottom:0;border-color:transparent}.added-content__price,.added-content__variants span,.btn-details,.shop-look__color,.shop-look__modal-content .shop-look__modal-sizes.product-form__input .item label,.shop-look__modal-sizes .form__size_guide,.shop-look__modal-sizes.product-form__input fieldset,.shop-look__modal-wrap .texes-info span,p.addProduct{font:500 14px/19.6px RoobertPRO}.added-bottom a,.added-content__title,.added-top p{font:500 16px/22.4px RoobertPRO}.shop-look__modal-item{position:absolute;top:50%;left:50%;width:100%;max-width:840px;max-height:540px;border-radius:10px;overflow:hidden;transform:translateY(-50%) translate(-50%)}.view-cart,.view-cart.active{transform:none;transition:.6s}.shop-look__modal-wrap{position:relative;max-height:540px;gap:40px;padding:40px 40px 20px 20px}html[dir=rtl] .shop-look__modal-wrap{padding:40px 20px 20px 40px;border-radius:10px}.shop-look__modal.supplements.active .shop-look__modal-wrap{padding:0 24px}.shop-look__modal.supplements.active .shop-the-look__button.bottom-btn{margin-bottom:24px}.shop-look__modal.supplements.active .shop-look__modal-media{margin:40px 0 24px}button.shop-the-look__button.bottom-btn.sticky-label:disabled{opacity:1;background:#8f9192}.shop-look__modal.supplements.active .shop-look__modal-content{margin-top:40px}.shop-look__close-btn{position:absolute;top:20px;right:20px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;border:0;cursor:pointer;background:unset}.added-content__img,.image-container__first{display:block!important;background-repeat:no-repeat;background-position:center;background-size:cover}html[dir=rtl] .shop-look__close-btn{right:inherit;left:20px}.shop-look__close-btn p{display:none}.shop-look__modal-content{gap:0;min-width:inherit;height:100%;max-height:none;overflow:visible}.shop-the-look_swatch-items{margin:12px 0 20px}.shop-the-look_swatch-items.core{margin:12px 0 0}.image-container{flex-direction:column;width:64px;margin:0;padding:0;overflow:scroll}.image-container__wrap,.shop-look__modal-image{width:64px;min-width:64px;height:90px;min-height:90px;cursor:pointer}.image-container__first{min-width:341px;border-radius:6px;background-color:#f0f1f5;background-attachment:fixed}.image-container__first.skeleton{background:0 0}.image-container__first:after{content:"";display:block;padding-bottom:140%}.content-wrap{flex-direction:column}.shop-the-look__title{margin:0 0 20px}.shop-the-look__title .product__title{font:500 24px/26.4px RoobertPRO}.added-btn__close,.shop-look__img,.shop-look__info{cursor:pointer}.shop-look__item .shop-look__modal .price{max-height:25px}.shop-look__modal-item .price-item .money,.shop-look__modal-item .price-item.price-item--regular{font:600 18px/25.2px RoobertPRO}.shop-look__modal-content dd.price__compare,.shop-look__modal.supplements .shop-look__modal-content .price__compare{margin-right:8px}.shop-look__modal-wrap .texes-info{align-items:center}.shop-look__color{margin-top:20px}.shop-look__modal-sizes.product-form__input fieldset{align-items:baseline;margin:0 0 16px;padding:20px 0 0}.shop-look__modal-info{border-color:transparent}.shop-look__modal-sizes.product-form__input{padding-bottom:20px;border-top:1px solid #dee1e6}.shop-look__modal-content .shop-look__modal-sizes.product-form__input .item label{width:40px;min-width:40px;max-width:40px;max-height:40px;padding:0;border-radius:8px!important}.shop-the-look__form{padding:20px 0 0}.shop-the-look__form .product-form__buttons{gap:12px}.shop-the-look__button{height:48px;cursor:pointer}.btn-details{margin:auto auto 0}.added-bottom,.added-content,.added-top{padding:20px}.view-cart{top:105px;bottom:auto;left:auto;flex-direction:column;min-width:400px;padding:0;visibility:hidden;opacity:0;border-radius:0 0 10px 10px;background-color:#fff;color:#1e2426}.view-cart.active{visibility:visible;opacity:1}.added-top{align-items:center;justify-content:space-between;width:100%}.added-content{gap:20px;width:100%;border-top:1px solid rgba(30,36,38,.1);border-bottom:1px solid rgba(30,36,38,.1)}.added-content__img{width:100%;max-width:106px;border-radius:10px;background-color:#f0f1f5}.added-content__img:after{content:"";display:block;padding-bottom:141.52%}.added-content__info{width:100%}.added-content__title{margin-bottom:2px}.added-content__variants{margin-bottom:8px;color:#1e242699}.price-per-serving,.shop-look__modal.supplements .price-item.price-item--regular{font:500 18px/140% RoobertPRO;color:#1e242699}.added-content__price,.added-content__price.skeleton,.added-content__variants.skeleton{display:block!important}.added-content__variants.skeleton{width:80%}.added-content__price.skeleton{width:30%}.added-bottom{gap:12px;width:100%}.added-bottom a{justify-content:center;align-items:center;height:48px;border-radius:32px;text-align:center;transition:.3s}.added-bottom a:first-child{border:1.5px solid rgba(30,36,38,.16)}.added-bottom a:last-child{background-color:#1e2426;color:#fff}.shop-look__modal.supplements .shop-the-look__title .no-js-hidden.selling{flex-wrap:wrap}.dropdown_content strong,.shop-look__modal.supplements .dropdown_content p:nth-of-type(odd),p.dropdown_content_title{margin-bottom:4px}.price-per-serving{margin-left:0;margin-right:24%}.shop-look__modal.supplements .dropdown_content p:last-of-type{margin-bottom:0}.shop-look__modal.supplements .price__compare{display:flex;align-items:center}.shop-look__modal.supplements .all-taxes{margin-left:0}.shop-look__modal .shop-look__modal-content{overflow:scroll}.shop-look__modal-description{margin-top:16px}.dropdown_title.shop-look-modal{padding:20px 0}.shop-look__modal-info-supplements{border-top:1px solid #1e24261a;padding:20px 0}.shop-look__modal.supplements .shop-look__modal-wrap{padding-right:24px;max-width:841px}.shop-look__modal-icon-container{gap:4px}.shop-look__modal-icon-item{flex:1 1;padding:14px 0;border-radius:8px;border:1px solid rgba(30,36,38,.1);gap:8px;font:500 14px/120% RoobertPRO;letter-spacing:-.02em;text-align:center}button.shop-the-look__button.bottom-btn{position:sticky;bottom:-200px;transition:.5s}button.shop-the-look__button.sticky-label{position:sticky;bottom:24px;margin:24px 0 0;transition:.5s}.shop-look__modal.supplements .shop-look__color{margin-bottom:20px}button.shop-the-look__button span{display:flex;height:48px;align-items:center;justify-content:center;margin-top:-2px}}@media screen and (min-width: 1280px){.view-cart{top:109px}.payment__plug{font:500 14px/140% RoobertPRO;letter-spacing:-.28px}}@media screen and (min-width: 1439px){.image-container__first:after{padding-bottom:140.77%}.shop-the-look_swatch-items{margin:16px 0 20px}.view-cart{top:112px}.shop-look__info .money,.shop-look__prod-color,.shop-look__prod-title{font:600 16px/25.2px RoobertPRO}.shop-look__wrap-title{font:500 20px/28px RoobertPRO}}@media screen and (min-width: 1920px){.shop-look__modal-item .price-item .money,.shop-look__modal-item .price-item.price-item--regular{font:600 24px/140% RoobertPRO}button.shop-the-look__button.sticky-label{bottom:24px}.image_modal-option:after,p.shop-look__color:after{top:-5px}.shop-look__modal.supplements .shop-look__modal-wrap{padding-right:24px;max-width:1080px}p.dropdown_title.shop-look-modal{font:500 24px/140% RoobertPRO;color:#1e2426}.shop-look{padding:32px 0}.shop-look__wrap-title{font:500 20px/28px RoobertPRO;margin-bottom:24px}.shop-look__item{gap:20px;padding-bottom:20px}.shop-look__item:not(:first-child){padding-top:20px}.shop-look__info-btn{width:48px;height:48px}.shop-look__info-btn img{max-width:24px}.shop-look__img{max-width:104px}.shop-look__info .money,.shop-look__prod-color,.shop-look__prod-title{font:600 18px/25.2px RoobertPRO}.shop-look__prod-title{margin-bottom:4px}.shop-look__modal-item,.shop-look__modal-wrap{max-height:712px}.image-container__wrap,.shop-look__modal-image{width:84px;min-width:84px;height:118px;min-height:118px}.shop-the-look_swatch-items .swatch-active>span,.shop-the-look_swatch-items span{width:40px;height:40px}.shop-look__modal .product-color_swatch.white__swatch:after{width:32px;height:32px}.added-content__price,.added-content__variants span,.btn-details,.shop-look__color,.shop-look__modal-content .shop-look__modal-sizes.product-form__input .item label,.shop-look__modal-sizes .form__size_guide,.shop-look__modal-sizes.product-form__input fieldset,.shop-look__modal-wrap .texes-info span,p.addProduct{font:500 18px/25.2px RoobertPRO}.shop-look__modal-item{max-width:1104px;border-radius:12px}.shop-look__modal-wrap{gap:48px;padding:48px 48px 24px 24px}html[dir=rtl] .shop-look__modal-wrap{padding:48px 24px 24px 48px}.shop-look__modal.supplements.active .shop-look__modal-wrap{padding:0 24px}.shop-look__modal.supplements.active .shop-the-look__button.bottom-btn{margin-bottom:24px}.shop-look__modal.supplements.active .shop-look__modal-media{margin:48px 0 24px}.shop-look__modal.supplements.active .shop-look__modal-content{margin-top:48px}.image-modal .image-modal-content.ingredients-popup{padding:48px;border-radius:24px}.image_modal-title,.price-per-serving{font-size:24px}.shop-look__close-btn{top:24px;right:24px}html[dir=rtl] .shop-look__close-btn{left:24px}.image-container,.shop-look__modal-media{gap:12px}.image-container{width:84px}.image-container__first{min-width:456px}.shop-the-look__title{margin:0 0 24px}.shop-the-look__title .product__title{font:500 32px/32.5px RoobertPRO}.shop-look__modal-item .price-item .money,.shop-look__modal.supplements .shop-look__modal-item .price-item.price-item--regular{font:600 24px/33.6px RoobertPRO}.image-modal picture,.shop-look__color{margin-top:24px}.shop-the-look_swatch-items{margin:12px 0 20px;gap:8px}.shop-the-look_swatch-items .swatch-active[style*="background-color: #f8f9f9;"]>span{top:-2px;left:-2px}.shop-look__modal-sizes.product-form__input fieldset{padding:24px 0 0}.shop-look__modal-sizes.product-form__input{padding-bottom:24px}.shop-look__modal-content .shop-look__modal-sizes.product-form__input .item label{width:56px;min-width:56px;max-width:56px;max-height:48px;border-radius:12px!important}.shop-look__modal-info-supplements,.shop-the-look__form{padding:24px 0}.added-bottom,.shop-the-look__form .product-form__buttons{gap:16px}.added-content__title,.added-top p,.added-top p svg,.shop-the-look__button{font:600 20px/28px RoobertPRO}.shop-the-look__button{height:64px}.btn-details,.shop-look__modal-icon-container{gap:8px}.view-cart{top:137px;right:40px;width:100%;max-width:520px;border-radius:0 0 12px 12px}.added-top{padding:20px 32px}.added-bottom,.added-content{padding:24px}.added-top p svg{width:24px;height:24px}.added-content{gap:32px}.added-content__img{max-width:128px;border-radius:12px}.added-content__img:after{padding-bottom:140.63%}.added-bottom a{font:500 20px/100% RoobertPRO;height:64px}.shop-look__modal-icon{width:40px;height:40px}.shop-look__modal-drop-down-container .dropdown_content,.shop-look__modal-drop-down-container .dropdown_content p:not(.dropdown_content_title){font:500 16px/140% RoobertPRO;letter-spacing:-.02em;color:#1e242699;margin-bottom:20px}.dropdown_content strong,.shop-look__modal.supplements .dropdown_content p:nth-of-type(odd),p.dropdown_content_title{margin-bottom:8px}button.shop-the-look__button span{height:64px;margin-top:-2px}.shop-look__modal-drop-down-container,.shop-look__modal.supplements .shop-look__color{margin-bottom:24px}.dropdown_content strong,p.dropdown_content_title{font:500 16px/140% RoobertPRO;color:#1e2426;margin-bottom:8px}.shop-look__modal-description{font:500 16px/140% RoobertPRO;margin-top:20px}.dropdown_content strong,.shop-look__modal.supplements p.dropdown_content_title,p.dropdown_content_title{font-size:18px}.shop-look__modal-drop-down-container .dropdown_content{margin-bottom:0}.shop-look__modal-icon-item{padding:15px 10px;font:500 16px/120% RoobertPRO}.image-modal-content{padding:40px 48px 0;border-radius:24px;font-size:24px}.image-modal .close-button{right:48px;margin-top:9px}.shop-look__modal.supplements .shop-look__modal-content .price__compare{margin-right:12px}.shop-look__modal-drop-down-container .dropdown_wr.active{padding-bottom:24px!important}button.shop-look__modal-image-button{font:500 18px/140% RoobertPRO;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/296/assets/shop-the-look.css.map?v=19874482995821618211753965780 */
