.popup-container{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;padding-top:63px;padding-bottom:180px;color:#3f3f3f;opacity:0;overflow:auto;z-index:9999}.popup-container .popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;background:#0009}.popup-container p,.popup-container h1,.popup-container h2,.popup-container h3,.popup-container h4,.popup-container h5,.popup-container h6{margin:0}.popup_content{position:relative;left:0;right:0;width:555px;margin:auto;border-radius:30px;z-index:999;background:#fff}.popup_content .popup_content-header{width:100%;padding:15px 25px;border-top-left-radius:30px;border-top-right-radius:30px;color:#fff;text-align:center;background:#d30e7b}.popup_content .popup_content-header p{margin-bottom:5px;font-size:1.125rem;font-family:GothamBook,sans-serif;line-height:20px}.popup_content .popup_content-header h1{margin-bottom:5px;font-size:3.75rem;font-family:GothamBold,sans-serif}.popup_content .popup_content-header .popup_content-header__small{font-family:GothamBold;font-size:1.25rem}.popup_content .popup_content-header .popup-close{position:absolute;top:15px;right:20px;width:23px;height:23px;cursor:pointer;background:url(close.png) no-repeat center;background-size:cover}.divider{position:relative;color:#3f3f3f}.divider hr{margin-top:1rem;margin-bottom:1rem;color:#3f3f3f;border-color:#3f3f3f}.divider span{position:absolute;left:0;right:0;top:0;bottom:0;width:32px;height:15px;margin:auto;font-size:.75rem;line-height:15px;color:#3f3f3f;background:#fff}.terms_container{margin-bottom:30px;font-size:.75rem;font-family:source_sans_proregular;text-align:left}.terms_container .radio-row{position:relative;margin-bottom:10px}.terms_container .radio-row i{display:inline-block;width:16px;height:16px;margin-right:10px;vertical-align:middle;box-shadow:0 0 5px #d3d6e2;background-image:url(checkbox.png);background-repeat:no-repeat;background-position:center 0;background-size:cover}.terms_container .radio-row i.orange{background-image:url(checkbox_orange.png)}.terms_container .radio-row input{position:absolute;opacity:0}.terms_container .radio-row input:checked+i{background-position:center -16px}.terms_container .radio-row label{position:relative;width:100%;margin:0}.terms_container .radio-row label span.dynamic-textarea{display:inline-block;width:88%;transition:max-height .25s ease-in-out;vertical-align:top}.terms_container .radio-row label span.dynamic-textarea.expanded{max-height:150px}.terms_container .radio-row label .learn-more__trigger{position:absolute;bottom:-7px;width:100%;padding:0;transition:all .25s ease-in-out;background:linear-gradient(180deg,#fff0,#fff 85%)}.terms_container .radio-row label .learn-more__trigger.no-shadow{bottom:-20px;background:linear-gradient(180deg,#fff0,#fff0 85%)}.terms_container .radio-row label .learn-more__trigger span{display:none;width:80px;margin:auto;padding:2px 5px;border-radius:10px;font-size:.6875rem;color:#fff;text-align:center;background-color:#d30e7b}.terms_container .radio-row label .learn-more__trigger span.active{display:block}.cta-button{position:absolute;bottom:-20px;left:0;right:0;max-width:310px;margin:auto;padding:10px 25px;outline:none;border:1px solid #fff;border-radius:8px;font-size:1.125rem;font-family:GothamBold;color:#fff;background:#d30e7b}.cta-button:focus{border:1px solid #fff;outline:none;outline-width:0}#free_delivery{display:none}.dc_popup-exclusive .popup_content-header{padding:40px 30px}.dc_popup-exclusive .popup_content-header h1{font-size:3rem}.terms_container a{text-decoration:underline}.veeva-number{text-align:right}.veeva-number span{display:inline-block;margin:0;font-size:.7rem;font-family:source_sans_proregular;text-align:right}@media screen and (max-width: 1360px){body,html{font-size:96%}.popup_content.thx_popup .popup_content-header h1{font-size:3rem}}@media screen and (max-width: 880px){body,html{font-size:95%}.popup_content.thx_popup{width:95%}.popup_content.thx_popup .best_sellers ul li,.popup_content.thx_popup .best_sellers ul li:last-child{display:block;max-width:60%;margin:0 auto 40px}.popup_content.thx_popup .best_sellers ul li img,.popup_content.thx_popup .best_sellers ul li>div{display:inline-block;vertical-align:middle}.popup_content.thx_popup .best_sellers ul li img{margin:0 0 15px}.popup_content.thx_popup .thx_popup-main h3{font-size:1.25rem;text-align:center}}@media screen and (max-width: 640px){body,html{font-size:93%}.popup_content{width:95%}.popup_content.thx_popup .popup_content-header{padding:20px 25px}.popup_content .popup_content-header .popup_content-header__small{line-height:25px}}@media screen and (max-width: 560px){.popup_content .popup_content-main .email-login-ct .form-row{width:100%}.popup_content .popup_content-header p br{display:none}.popup_content .popup_content-header .popup_content-header__small{font-size:1rem}.popup_content.thx_popup .popup_content-header h1{font-size:3rem}.popup_content.thx_popup .thx_popup-main h2{font-size:2.2rem}}@media screen and (max-width: 510px){.popup_content.thx_popup .best_sellers ul li,.popup_content.thx_popup .best_sellers ul li:last-child{max-width:80%}}@media screen and (max-width: 420px){.popup_content .popup_content-header .popup-close{top:11px;right:11px;width:18px;height:18px}}@media screen and (max-width: 390px){.popup_content.thx_popup .best_sellers ul li,.popup_content.thx_popup .best_sellers ul li:last-child{max-width:100%}.popup_content.thx_popup .best_sellers ul li span{font-size:1rem}}@font-face{font-family:VeetDisplay;font-display:swap;src:url(Veet-Display.eot);src:url(Veet-Display.eot) format("embedded-opentype"),url(Veet-Display.woff) format("woff"),url(Veet-Display.ttf) format("truetype")}.home-page-v2 h2.heading{font-family:VeetDisplay!important}.home-page-v2 .product-selector .heading{font-family:VeetDisplay!important;text-transform:none!important;color:#002d5d}.home-page-v2 .product-selector .heading span{font-family:Montserrat!important}.home-page-v2 .product-selector .product-selector--nav span{background-color:#ece9e4;padding-top:0;padding-bottom:0;height:100%;width:100%;overflow:hidden}.home-page-v2 .product-selector .product-selector--nav span strong{position:absolute;left:4px;bottom:5px;color:#002d5d;font-size:12px;font-family:Montserrat!important;letter-spacing:.5px;font-weight:500;word-break:initial;text-align:left}@media screen and (max-width: 1300px){.home-page-v2 .product-selector .product-selector--nav span strong{font-size:9px}}@media screen and (max-width: 768px){.home-page-v2 .product-selector .product-selector--nav span{flex-direction:column}.home-page-v2 .product-selector .product-selector--nav span img{transform:translate(-8px)}.home-page-v2 .product-selector .product-selector--nav span strong{position:relative;text-align:center;font-size:12px}}.home-page-v2 .product-selector .key-benefit .product-selector--nav span{background:transparent;opacity:1!important}@media screen and (max-width: 768px){.home-page-v2 .product-selector .key-benefit .product-selector--nav a{flex-direction:column;background-size:80px;background-color:#ece9e4}.home-page-v2 .product-selector .key-benefit .product-selector--nav a strong{position:absolute;left:50%;transform:translate(-40%)}}.home-page-v2 .product-selector .key-benefit .product-selector--selection span{color:#002d5d}.home-page-v2 .product-selector .key-benefit .product-selector--selection span strong{font-family:Montserrat!important;text-transform:uppercase!important;font-weight:100}.home-page-v2 .product-selector .key-benefit .product-selector--selection span.default{display:flex;justify-content:center;align-items:center;flex-direction:column}.home-page-v2 .product-selector .key-benefit .product-selector--selection span:nth-child(1){opacity:1}.home-page-v2 .product-selector .product-selector--selection span{color:#fff;font-size:3rem!important}.home-page-v2 .featured-products h2.heading{font-family:VeetDisplay!important;text-transform:none!important;color:#002d5d}.home-page-v2 .featured-products h3.heading{font-family:Montserrat!important;color:#002d5d}.home-page-v2 .text-banner .indent-top-3{font-weight:500;font-family:Montserrat!important;font-size:4.5rem!important;line-height:4.5rem}.home-page-v2 .text-banner .indent-top-3 strong{font-weight:500;font-family:VeetDisplay!important;text-transform:none!important;font-size:3.9rem}.home-page-v2 .shopify-section .articles h3.heading{font-family:VeetDisplay!important;text-transform:none!important;color:#002d5d;font-size:3rem}.home-page-v2 .shopify-section .articles .articles--article h4{font-family:Montserrat!important;text-transform:none!important;font-size:2rem!important;min-height:3.5rem}.home-page-v2 .shopify-section .articles .articles--article .smaller{font-family:Montserrat!important;color:#002d5d;font-size:20px;padding-top:10px}
/*# sourceMappingURL=/cdn/shop/t/50/assets/shared-style.scss.css.map?v=118133657976463387471719405618 */
