@media screen and (max-width:749px){main#MainContent .product__info-container,main#MainContent .product__info-wrapper,main#MainContent .product__info-container>*{min-width:0!important;box-sizing:border-box!important}main#MainContent .product__info-container{overflow-x:hidden!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}main#MainContent .product__info-container .product__title,main#MainContent .product__info-container .product__title h1,main#MainContent .product__info-container .product__title .h1{width:100%!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important;box-sizing:border-box!important;font-family:Playfair Display,Georgia,serif!important;font-size:24px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.02em!important}main#MainContent .product__info-container .product__text,main#MainContent .product__info-container .product__description,main#MainContent .product__info-container .rte,main#MainContent .product__info-container [class*=description],main#MainContent .product__info-container [class*=benefit],main#MainContent .product__info-container [class*=delivery]{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important;box-sizing:border-box!important}main#MainContent .product__info-container .rte p,main#MainContent .product__info-container .product__text p,main#MainContent .product__info-container [class*=description] p,main#MainContent .product__info-container [class*=benefit] p,main#MainContent .product__info-container [class*=delivery] p{width:100%!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important;box-sizing:border-box!important}main#MainContent .product__info-container .icon-with-text,main#MainContent .product__info-container .icon-with-text__item,main#MainContent .product__info-container .icon-with-text__text{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;word-break:normal!important}main#MainContent .product__info-container .icon-with-text__item{width:100%!important}main#MainContent .product__info-container .product-form,main#MainContent .product__info-container .product-form__buttons,main#MainContent .product__info-container .shopify-payment-button{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}main#MainContent .shopify-section,main#MainContent .product{max-width:100vw!important;width:100%!important;box-sizing:border-box!important}html,body{overflow-x:hidden!important}main#MainContent product-component>.page-width{width:100%!important;max-width:100%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}main#MainContent product-component>.page-width>.product{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;min-width:0!important;box-sizing:border-box!important}main#MainContent .product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;position:relative!important;box-sizing:border-box!important;overflow:visible!important}main#MainContent .product__info-wrapper:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;box-sizing:border-box!important;border:1px solid rgba(217,199,239,.8)!important;border-radius:22px!important;pointer-events:none!important;z-index:20!important}main#MainContent .product__info-container{width:100%!important;max-width:100%!important;margin:0!important;padding:20px 16px 34px!important;box-sizing:border-box!important;border:0!important;border-radius:22px!important;background:linear-gradient(180deg,#fff,#fdfbff)!important;overflow:visible!important}main#MainContent .product__info-container>*{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}main#MainContent .product__info-container .product-form__input--pill{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;box-sizing:border-box!important}main#MainContent .product__info-container .product-form__input--pill>label{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gy-pdp-mobile-polish.css.map */
