.product-form__submit{font-size:1.6rem!important;letter-spacing:.1em!important;justify-content:center!important}.product__outer .product__info-container .price-wrapper .product-form__group-name{display:none!important}.product__outer .product__info-container .price-wrapper .price--on-sale .price__sale .jdgm-widget{margin-left:20px!important}.price__regular{min-width:unset!important;display:flex!important;align-items:center!important;gap:20px!important;justify-content:start!important}.main-product .price__regular{font-size:23px!important}dd.price__last{padding-right:20px!important;border-right:1px solid #D4D0DC!important}.header__menu-item span{font-size:1.4rem!important}.price__regular .jdgm-star,.price--product .jdgm-star,.jdgm-preview-badge .jdgm-star{margin-left:0!important;margin-right:0!important}.before-after__figure_text span{color:#fff!important;font-size:3rem!important}.before-after__figure_text--left,.before-after__figure_text--right{position:absolute!important;top:unset!important;bottom:3rem!important;transform:none!important;white-space:nowrap!important;overflow:visible!important;padding:0!important}.before-after__figure_text--left{left:1.6rem!important;right:auto!important}.before-after__figure_text--right{right:1.6rem!important;left:auto!important;transform:none!important}@media screen and (max-width:749px){.before-after__figure_text span{font-size:2.1rem!important}.before-after__figure_text--left,.before-after__figure_text--right{bottom:1.5rem!important;white-space:nowrap!important;overflow:visible!important}}.main-product,.featured-product{background-color:#f5f3f7!important}button[name=add],#CartDrawer-Checkout{background-color:#c8364c!important;color:#fff!important}.before-after__text{font-size:24px!important}@media screen and (max-width:749px){.before-after__text{font-size:20px!important}}#CartDrawer .cart-item__name{font-size:2.4rem!important}#CartDrawer .product-option,#CartDrawer .discounts{font-size:1.6rem!important}#CartDrawer .totals__subtotal,#CartDrawer .totals__subtotal-value,#CartDrawer .price{font-size:1.8rem!important}#CartDrawer .tax-note,#CartDrawer .cart__tax-note{font-size:1.3rem!important}#CartDrawer-Checkout{background-color:#c8364c!important;color:#fff!important;font-size:1.8rem!important}#CartDrawer-Checkout svg{color:#fff!important;fill:#fff!important}.before-after__content{padding-top:2.95rem!important}.card__title{font-size:calc(var(--font-heading-card-scale) * 1.2rem)!important}.product__title{margin-bottom:-1.5rem!important}@media(min-width:750px){.card__media{margin-bottom:1.5rem!important}}.featured-product .product__info-container{padding-bottom:.5rem!important}.price-wrapper{padding-left:0!important;margin-left:0!important}.button--tertiary{border:1px solid #000000;border-radius:100px!important}.color-background-3 .button--tertiary{border:1px solid #ffffff}.button--tertiary:hover{background-color:rgb(var(--color-button-tertiary-background-hover))!important;color:rgb(var(--color-button-tertiary-text-hover))!important}.product-markers .product-markers__marker svg{color:#c8364c;fill:#fff}.featured-product .price-item,.featured-product .price__regular .price-item,.featured-product .price__sale .price-item{font-size:23px!important}.card-information-block .price-item,.card-information-block .jdgm-star{font-size:2rem!important}@media(min-width:750px){.card__media{margin-bottom:1.5rem!important}.card-information__wrapper{padding-top:18px}}@media(max-width:749px){.main-product .product-form__controls-group{margin-top:-8px;margin-bottom:-8px}.main-product .price{margin-bottom:-8px}.product__media-wrapper{margin-bottom:-20px}.product__description.rte{padding-left:12px!important;padding-right:12px!important}}.collection-hero__inner{padding-bottom:0rem!important;padding-top:3rem!important}.inner_content_text ul{padding-left:0!important;list-style-position:inside!important}.inner_content_text li{color:#000!important}.image-with-text__text ul{padding-left:0!important;list-style-position:inside!important}#shopify-section-template--21455630565590__main-product{padding-bottom:0!important}.dubl-trust-bar-inline{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 0}.dubl-tbi__item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;padding:0 12px}.dubl-tbi__heading{font-size:12px;font-weight:700;color:#1a1720;line-height:1.3}.dubl-tbi__subtitle{font-size:11px;font-weight:400;color:#1a1720;line-height:1.3}.dubl-tbi__divider{width:1px;height:30px;background-color:#0d0b0e;flex-shrink:0}.dubl-tbi__item--btn{padding:0}.dubl-tbi__trigger{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 12px;background:none;border:0;margin:0;cursor:pointer;font:inherit;color:inherit;text-align:center;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease}.dubl-tbi__trigger:hover{opacity:.62}.dubl-tbi__trigger:focus-visible{outline:2px solid rgb(var(--color-accent, 200 54 76));outline-offset:3px;border-radius:4px}.dubl-tbi__trigger .dubl-tbi__subtitle{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.dubl-spec-trigger-wrap{display:flex;align-items:stretch;justify-content:center;gap:2.4rem;margin-top:16px}.dubl-spec-trigger-wrap>modal-opener{display:inline-flex;align-items:center}.dubl-spec-trigger{display:inline-flex;align-items:center;background:none;border:0;padding:6px 4px;margin:0;cursor:pointer;font-family:var(--font-button-family);font-size:12px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;vertical-align:middle;color:rgb(var(--color-foreground, 26 23 32));transition:opacity .15s ease}.dubl-spec-trigger:hover{opacity:.65}.dubl-spec-trigger:focus-visible{outline:2px solid rgb(var(--color-accent, 200 54 76));outline-offset:3px;border-radius:4px}.dubl-spec-rx-link{display:inline-flex;align-items:center;padding:6px 4px;margin:0;font-family:var(--font-button-family);font-size:12px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;vertical-align:middle;color:rgb(var(--color-foreground, 26 23 32));transition:opacity .15s ease}.dubl-spec-rx-link:hover{opacity:.65}.dubl-spec-rx-link:focus-visible{outline:2px solid rgb(var(--color-accent, 200 54 76));outline-offset:3px;border-radius:4px}.dubl-spec-modal__grid{display:grid;grid-template-columns:1fr;gap:28px}@media(min-width:750px){.dubl-spec-modal__grid{grid-template-columns:repeat(3,1fr);gap:32px}}@media(max-width:749px){.dubl-spec-modal__grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;gap:0;padding:4px 0 8px;grid-template-columns:none;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dubl-spec-modal__grid::-webkit-scrollbar{display:none}.dubl-spec-modal__grid .dubl-spec-group{flex:0 0 100%;scroll-snap-align:start;box-sizing:border-box}}.dubl-spec-dots{display:none}@media(max-width:749px){.dubl-spec-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding-bottom:8px;line-height:1}.dubl-spec-dot{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:rgba(var(--color-foreground, 26 23 32),.22);border:none;padding:0;margin:2px;cursor:pointer;transition:background .2s ease,transform .2s ease}.dubl-spec-dot.is-active{background:rgb(var(--color-accent, 200 54 76));transform:scale(1.3)}.dubl-spec-next{font-family:var(--font-button-family);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground, 26 23 32),.5);white-space:nowrap;margin-left:6px}.dubl-spec-next[data-empty=true]{display:none}.dubl-spec-modal .product-popup-modal__content{width:100%;overflow-x:hidden}.dubl-spec-modal .dubl-spec-modal__grid{width:100%}}.dubl-spec-group{min-width:0}.dubl-sg-title{font-family:var(--font-button-family);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-accent, 200 54 76));margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid rgb(var(--color-border, 0 0 0 / 12%))}.dubl-sp-row{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;border-bottom:1px solid rgb(var(--color-border, 0 0 0 / 12%));font-size:13px;gap:12px}.dubl-sp-key{color:rgb(var(--color-foreground-secondary, 90 90 90));flex-shrink:0}.dubl-sp-val{color:rgb(var(--color-foreground, 26 23 32));font-weight:500;text-align:right}.product__info-container [data-type=custom_liquid]{margin-bottom:0}.ds-review__link{font-size:.8em}.blockquote__block{align-items:center!important}.blockquote__text{display:block!important;text-align:center!important}.blockquote .blockquote-section-header .section-header__subtitle{margin-right:0!important;justify-content:center}.blockquote-section-header{text-align:center;width:100%}.dubl-tbi__heading{font-size:11px}@media(max-width:749px){.dubl-tbi__heading--two-line{display:inline-block;max-width:7ch;white-space:normal;line-height:1.3}}.dubl-tbi__subtitle{font-size:10px}.dubl-trust-bar-inline{margin-top:-20px!important}[data-block-id=template--21455630565590__main-product__popup_zEjwXe]{text-align:center}.product-popup modal-opener button{margin:0 auto}@media(min-width:990px){#shopify-section-template--21455630565590__image_banner_xRnQVP{max-width:1200px;margin-left:auto;margin-right:auto}}@media(max-width:749px){#shopify-section-template--21455630565590__main-product,#shopify-section-template--21455630565590__main-product .product__info-container{padding-bottom:0}}@media(max-width:749px){.product-popup{margin-bottom:0!important}}#shopify-section-template--21455630565590__dubl_tabs_CKTccf [role=tab],#shopify-section-template--21461097971926__dubl_tabs_CKTccf [role=tab],#shopify-section-template--21455630631126__dubl_tabs_Pgjpc8 [role=tab]{font-size:.75em!important}@media screen and (min-width:990px){#shopify-section-template--21461097971926__image_banner_xRnQVP{padding-left:6rem;padding-right:6rem}}@media screen and (min-width:990px){#shopify-section-template--21455630631126__image_banner_HQfGph{padding-left:20rem;padding-right:20rem}}.slideshow-slide:before,.slideshow-slide:after{pointer-events:none}@media screen and (min-width:750px){#shopify-section-template--21461097971926__image_banner_xRnQVP{padding-left:14%;padding-right:14%}}.product-popup modal-opener button,.dubl-rx-link{opacity:.75!important}.product-popup{display:flex!important;justify-content:center!important;margin-bottom:3.2rem}.dubl-rx-link:after{content:"";position:absolute;left:0;bottom:.3rem;width:100%;height:.1rem;background-color:currentColor;transition:width var(--duration-default)}.dubl-rx-link:hover:after{width:0}.collapsible-content__answer-inner a{display:inline!important;list-style:none!important}.collapsible-content__answer-inner a:before{content:none!important}.collapsible-content__answer-inner a{position:relative;z-index:10;pointer-events:all!important}.collapsible-content__answer-inner a{cursor:pointer!important}.product-media-modal .swiper-button{background-color:#fff!important}.product-media-modal .swiper-button span{--color-foreground: 26, 26, 26 !important;color:#1a1a1a!important}.product-media-modal .swiper-button svg{fill:#1a1a1a!important;stroke:#1a1a1a!important}.dubl-included__free{margin:0 0 2px;text-align:center;font-size:14px;font-weight:500;line-height:1.4;color:#0d0b0e}.dubl-included__sub{margin:0 0 18px;text-align:center;font-size:13px;line-height:1.4;color:#6b6b6b}.dubl-included__items{display:flex;flex-direction:column;gap:14px}.dubl-included__item{display:flex;align-items:center;gap:14px;font-size:15px;color:#0d0b0e;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.08)}.dubl-included__item:last-child{border-bottom:0;padding-bottom:0}.dubl-included__icon{width:30px;height:30px;flex:0 0 30px;color:#0d0b0e}.dubl-included__label{font-size:15px;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/139/assets/custom.css.map */
