.main-product-grid{margin-left:-1.25em}.main-product-grid>.grid-item{padding-left:1.25em}product-main.product-main-element{padding-top:2em;align-items:flex-start}product-main h1{font-size:2.5em;font-weight:500;margin-bottom:.1em}product-main .title-target h1{margin-bottom:.5em}product-main .okeReviews-reviewsSummary{margin-bottom:0!important}product-main .main-product-description{margin-top:1em}product-main .description-target .main-product-bullets{margin-top:1em}product-price .retail{opacity:.7;text-decoration:line-through}product-price>*:not(:last-child){margin-right:1em}.main-product-info .quantity-box{margin-bottom:1.5em}.main-product-description{line-height:1.375em}product-main .bullet-points{margin-bottom:2em;margin-top:1em}product-main .bullet-points .bullet-point{margin-top:1.25em;text-transform:capitalize;font-size:.8em;line-height:1}product-main .bullet-points .bullet-point img{height:20px;width:auto;margin-right:.5em}product-main .line-fill{width:100%;height:1px;margin:1.4em 0 0 1.25em;background-color:#052f58}.not-mobile .media-wrapper-grid{display:grid;grid-template-columns:repeat(2,1fr)}.main-product-info .sold-out-message{font-size:1.2em;color:#e00000}.main-product-info shopify-payment-terms{display:none}.main-product-info .input-and-btn{font-size:1.125em;font-weight:500;margin-top:1em}.main-product-info .input-and-btn product-buttons{width:100%}.main-product-info .input-and-btn product-buttons .btn{width:100%;display:flex;border-radius:0 50px 50px 0;padding-left:0;padding-right:0}.main-product-info .input-and-btn .quantity-input{flex-shrink:0;width:3.6em;border:none;border-right:1px solid #F7F3F2;padding:0 0 0 1.1em;color:#fff;border-radius:50px 0 0 50px;background-color:#052f58;background-size:11px;background-image:url(//golumineuxhealthvogue.com/cdn/shop/files/white-arrow-down.png?v=1781717897&width=11);transition:all .2s ease-out}.main-product-info .input-and-btn .quantity-input:hover{background-color:#5dc5d5}.main-product-info .sub-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-product-info .sub-option input[type=radio]{margin:0 .67em 0 0;appearance:none;-webkit-appearance:none;border:2px solid #052F58;width:18px;height:18px;display:inline-block;border-radius:50%;cursor:pointer;padding:4px}.main-product-info .sub-option input[type=radio]:checked{box-shadow:inset 0 0 0 3px #e3e7ec;background:#052f58}.main-product-info .sub-option label{font-size:.875em;width:calc(100% - 2.1em);display:flex}.main-product-info .sub-option label .option-discount{margin-left:.5em}.main-product-info .sub-option label .option-price{margin-left:auto}.main-product-info .sub-option.active{background-color:#e3e7ec;border:2px solid #052F58}.main-product-info .sub-option.active label{font-weight:700}.main-product-info .sub-option [data-plans]{opacity:.8;pointer-events:none}.main-product-info .sub-option.active [data-plans]{opacity:1;pointer-events:all}.main-product-info .sub-option{border:1px solid #748BA2;border-radius:8px;padding:.5em}.main-product-info .sub-option:not(:first-child){margin-top:1em}.main-product-info .sub-option [data-plans]{padding-left:3em}.main-product-info .sub-option select{width:fit-content;margin-bottom:.3em;font-size:.875em;background-color:transparent;border:none;border-bottom:2px solid #052f58;color:#052f58;padding:0 2.2em 0 0;background-size:.8em}.main-product-info .sub-option .select-label{margin-right:.5em;padding-top:1px;pointer-events:none}.main-product-info .sub-option .sub-checklist{display:block}.main-product-info .sub-option .sub-checklist .check-blue{margin-right:.5em;width:12px;height:8px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(//golumineuxhealthvogue.com/cdn/shop/t/138/assets/check-blue.png?v=62362956985625535711657747160)}.main-product-info .sub-option .sub-checklist .check-elmt{margin-top:.5em}.main-product-info .sub-option .sub-checklist span{color:#748ba2;font-size:.75em;font-weight:400;line-height:1em}.main-product-info .sub-option.active .sub-checklist span{color:#052f58}.main-product-info .store-btns .store-btn{margin-top:8px;width:calc(50% - 4px);border-radius:5em;color:#fff;fill:#fff;stroke:#fff;background:#052f58}.main-product-info .store-btns .store-btn .store-btn-con{height:40px;padding:0 15px}.main-product-info .store-btns .store-btn img{height:auto;max-width:100px;flex:1}.main-product-info .store-btns .store-btn span{margin-right:8px;font-size:12px;white-space:nowrap}.main-product-info .store-btns .store-btn.walmart{background:#007cc2}.main-product-info .store-btns .store-btn.target{background:#fff;color:#000}.main-product-info .store-btns .store-btn.amazon{background:#000}.main-product-info .store-btns .store-btn.find-us span{margin-right:16px}@media(min-width:1051px)and (max-width:1200px){.main-product-info .store-btns .store-btn span{margin-right:6px;font-size:10px}.main-product-info .store-btns .store-btn img{max-width:60%}.main-product-info .store-btns .store-btn.find-us span{margin-right:8px}}@media all and (max-width:1050px){.main-product-info .store-btns .store-btn img{max-width:90px}}.main-product-info .guarantee-msg{text-align:center;margin-top:.5em;font-size:.875em}product-gallery{overflow:hidden}product-gallery video,product-gallery iframe{display:block;width:100%}product-gallery [data-file],product-thumbs [data-media-id]{cursor:pointer}.tingle-modal product-gallery [data-file]{cursor:auto}product-gallery .iframe-wrap{position:relative;width:100%;padding-top:56.4%}product-gallery iframe{position:absolute;top:0;left:0;width:100%;height:100%}product-gallery model-viewer{width:100%;height:100%}product-gallery .model-wrap{position:relative}product-gallery .model-wrap button{display:block;width:100%}product-gallery .model-wrap .overlay{width:100%;height:100%;position:absolute;cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:#ffffff80}product-gallery .model-wrap .overlay>div{background:#fff;width:1.8em;height:1.8em;font-size:2.5em;display:flex;align-items:center;justify-content:center;border-radius:50%}product-thumbs .thumb-wrap{display:block;width:100%;padding:0;border:none;background:transparent;cursor:pointer}product-thumbs .thumb-wrap .img{display:block;width:100%;aspect-ratio:1;object-fit:cover}product-gallery .keen-arrow{display:flex;display:-webkit-flex;justify-content:center;align-items:center;width:1.8em;height:1.8em;padding:.3em;background:#ffffff80}product-gallery .keen-arrow.prev{left:-2em}product-gallery .keen-arrow.next{left:auto;right:-2em}.not-mobile product-gallery:hover .keen-arrow.prev{left:0}.not-mobile product-gallery:hover .keen-arrow.next{right:0}product-thumbs{margin-top:1em}product-thumbs .keen-arrow{opacity:0;font-size:1em;display:flex;display:-webkit-flex;justify-content:center;align-items:center;height:100%;padding:.1em;background:#0000000d}.not-mobile product-thumbs:hover .keen-arrow{opacity:1}product-thumbs .keen-arrow.prev{left:auto;right:98%}product-thumbs .keen-arrow.next{left:98%}.not-mobile product-thumbs:hover .keen-arrow.prev{right:100%}.not-mobile product-thumbs:hover .keen-arrow.next{left:100%}product-variants{display:block}product-variants>*:not(:last-child){display:block;margin-bottom:1em}product-variants .option-name{margin-bottom:.5em}product-variants .option-value{opacity:.6}product-swatch .swatch-group>*:not(:last-child){margin-right:.8em}product-swatch input{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;opacity:0}product-swatch .label-inner{display:block;border:1px solid rgba(0,0,0,.1);padding:.5em 1em;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}product-swatch input:checked+label .label-inner{box-shadow:0 0 0 2px #0003}.not-mobile product-swatch input:not(:checked)+label:hover .label-inner{border-color:#0003}.user-is-tabbing product-swatch input:focus+label .label-inner{outline-width:2px;outline-style:solid;outline-color:Highlight}product-swatch.color-swatches .label-inner{padding:0;width:40px;height:40px;border-radius:50%}product-swatch.color-swatches .label-inner span{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;opacity:0}product-swatch.color-swatches input:checked+label .label-inner{border-color:#f7f3f2}product-swatch [data-available=false] label{position:relative}product-swatch [data-available=false] label:before,product-swatch [data-available=false] label:after{content:"";z-index:2;position:absolute;left:50%;top:0;height:100%;width:1px;background:#0006;mix-blend-mode:multiply;transform:rotate(45deg)}product-swatch [data-available=false] label:after{transform:rotate(-45deg)}product-swatch [data-available=false] .label-inner{opacity:.4}.okeReviews-widget-holder{margin-bottom:2em}.okeReviews .okeReviews-review-reviewer-profile-status,.oke-w .okeReviews-review-reviewer-profile-status{color:#1a7582!important}.okeReviews .okeReviews-reviewsAggregate-summary-rating-value,.oke-w .okeReviews-reviewsAggregate-summary-rating-value,.okeReviews .okeReviews-badge--rating,.oke-w .okeReviews-badge--rating{color:#052f58!important;background:none!important;background-color:transparent!important;box-shadow:none!important;border:none!important;padding:0!important}.cross-sell{display:flex;flex-direction:column;align-items:center;width:50%;background:#fff;border-radius:20px;padding:.5em;cursor:pointer}.cross-sell.upsell{border:1px solid #4797e6}.cross-sell .image-wrap{padding:1em .9375em .6875em}.upsell-container{display:flex;gap:.7em}.cross-sell label{line-height:120%;font-size:.875em;margin-bottom:.5714285714285714em}.upsell-wrapper{border-top:1px solid #052F58;border-bottom:1px solid #052F58;padding:1em 0;margin-top:1em}.upsell-wrapper .title{font-size:1.125em;font-weight:700;margin-bottom:2em}.cross-sell label{min-height:6em}.cross-sell .btn{color:#052f58;font-size:.875em;width:100%;font-weight:400;background:#e3e7ecf5;margin-bottom:1.1428571428571428em}.cross-sell input{display:none}.cross-sell{position:relative}.cross-sell .badge.whitening{line-height:120%;position:absolute;text-transform:uppercase;top:-1.7em;background:#cfeaee;font-size:.65em;text-align:center;font-weight:500;border-radius:100px;padding:.6em 1em}.cross-sell .hidden-price{display:none}@media(-webkit-min-device-pixel-ratio:0){.user-is-tabbing product-swatch input:focus+label{outline-color:-webkit-focus-ring-color;outline-style:auto}}@media all and (min-width:601px){.addtocarto{padding-left:20px}.main-product-media{z-index:2}product-gallery:not(.keen);>div>*:not(:last-child){margin-bottom:1em}}@media all and (max-width:1250px){product-main h1{font-size:2em}.main-product-description{font-size:.875em}product-main .bullet-points .bullet-point{font-size:.75em}.main-product-info .input-and-btn{font-size:1em}}@media all and (max-width:1150px){.cross-sell .badge.whitening{font-size:.5em}}@media all and (max-width:1000px){.cross-sell label{min-height:6em}product-main .bullet-points .bullet-point{width:100%;margin-top:.5em}}@media all and (max-width:1050px){product-main.product-main-element{padding-top:1em}.main-product-grid{margin-left:-1.5em}.main-product-grid>.grid-item{padding-top:0;padding-bottom:1em}product-main .bullet-points .bullet-point{width:50%}}@media all and (max-width:600px){.addtocarto{padding:0}.cross-sell label{min-height:4em}product-thumbs{padding:0 var(--container-padding)}.cross-sell .badge.whitening{font-size:.65em}.cross-sell label{min-height:6em}.not-mobile .media-wrapper-grid{display:flex}.main-product-bullets,.bullet-points{margin:0!important}.main-product-info{padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/product_main.css.map */
