@media screen and (max-width: 549px){.product{gap:0px!important}}.product-info-container{display:grid;grid-template-columns:1fr}.product-info__block-item{margin:10px 0}.htusb-ui-prod-boost-generic-pricing:empty{display:none!important;margin:0!important}.product-info__block-item .jdgm-widget{margin-top:10px;margin-bottom:10px}.product-info__block-item .msi-p{margin:0}[data-id=price]{margin:6px 0!important}[data-id*=__judge_me_reviews_preview_badge]{margin:10px 0}[data-id=msi_4kUfTz],[data-id^=banner_sellos_]{margin:0}[data-block-type=ritual],[data-block-type=benefit-pillow-accordion],[data-id^=collapsible_text_]{margin-top:0!important}[data-id^=accordions_]{margin-bottom:0!important}.product-info__block-item .variant-picker__option-values{display:flex;flex-wrap:wrap}.product-info__block-item .block-swatch{padding-left:10px;padding-right:10px}.product-info__price .rating-with-text{justify-content:flex-end;flex-direction:row-reverse}.product-info__price .price-list{flex-direction:row-reverse}.product__help{padding:10px 16px;gap:12px;display:grid;grid-template-columns:44px 1fr;border-radius:6px;background:#f0f0f0;margin-top:10px}.product__help strong{color:#525866;font-size:14px;font-weight:700}.product__help p{color:#525866;font-size:14px;font-weight:400}.product__help p a{color:#11a9b9;font-size:14px;font-weight:700}.product__help p a:hover{text-decoration:underline;text-underline-offset:2px}.block-swatch{padding-left:10px;padding-right:10px;font-size:16px;text-align:center;justify-content:center!important}@media screen and (max-width: 1200px){.block-swatch{font-size:14px}}@media screen and (max-width: 767px){.block-swatch{font-size:14px;padding-left:7px;padding-right:7px}.accordion__content{padding:0!important}[data-id=variant_picker] variant-picker{gap:15px;display:grid;grid-template-columns:1fr}}[data-id^=collapsible_text_]{margin-top:0!important}[data-group-type=accordion-group]{margin-bottom:0}video-media{overflow:hidden}.size-chart-buttons{display:none}.size-chart{display:flex;gap:8px;color:#0173d0;text-decoration:underline;align-items:center}.top-row,.bottom-row{display:flex}.overlay{position:fixed;z-index:100;top:0;bottom:0;left:0;right:0;background:#00000080;transition:opacity .2s;visibility:hidden;opacity:0}.overlay.light{background:#ffffff80}.overlay .cancel{position:absolute;width:100%;height:100%;cursor:default;display:block!important}.overlay.active{visibility:visible;opacity:1}#variant-c-modal.overlay{width:100%}.popup{margin:75px auto;padding:20px;background:#fff;border:1px solid #666;width:300px;box-shadow:0 0 50px #00000080;position:relative}.light .popup{border-color:#aaa;box-shadow:0 2px 10px #00000040}.pop-up-header{border-radius:8px 8px 0 0;background:#007b8d;color:#fff;padding:10px 16px;font-weight:700;line-height:1;font-size:20px;display:flex;justify-content:space-between}.size-chart-item__header{background:#ebf5f6;padding:8px 16px;color:#007b8d;display:flex;justify-content:center;font-size:18px}.close-modal-ab{cursor:pointer}.pop-up-wrapper{max-width:50%;width:100%;background:#fff;padding:16px 10px 16px 16px;position:absolute;right:50%;transform:translate(50%);top:1rem;height:fit-content;overflow-y:scroll;max-height:calc(100svh - 3.5rem)}.size-chart-item{width:100%;background:#fafafa}.size-chart-item img{margin:auto}body.modal-open{overflow:hidden}.top-row{border-bottom:solid 1px #979797}.top-row .size-chart-item:first-child,.bottom-row .size-chart-item:first-child{border-right:solid 1px #979797}[data-id=variant_picker] variant-picker{grid-template-columns:1fr!important}.drawer-wrapper{z-index:1016;top:0;right:0;transform:translate(100%)}@media screen and (max-width: 990px){.pop-up-wrapper{max-width:70%}}@media screen and (max-width: 768px){.pop-up-wrapper{max-width:90%!important}#variant-b-modal .pop-up-wrapper{top:10%}.pop-up-header{font-size:16px}.size-chart-item__header{font-size:12px}}.variant-c-drawer-wrapper .pop-up-wrapper{max-width:unset;width:unset;background:#fff;padding:16px 10px 16px 16px;position:absolute;right:0;transition:transform .3s ease;top:0;height:100%;overflow-y:scroll;max-height:unset;transform:translate(100%)}.pop-up.drawer{position:fixed;z-index:100;top:0;bottom:0;right:0}.pop-up.drawer.active .variant-c-drawer-wrapper .pop-up-wrapper{transform:translate(0)}.pop-up.drawer.active{visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/73/assets/optimize-product.css.map */
