:root{--jp-ink:#28322d;--jp-muted:#68746e;--jp-cream:#fffaf3;--jp-sage:#dfe9df;--jp-sage-deep:#6f8f79;--jp-peach:#f6c9aa;--jp-line:rgba(40,50,45,.11);--jp-shadow:0 18px 50px rgba(59,74,65,.1)}html{scroll-behavior:smooth}body{background:var(--jp-cream)!important;color:var(--jp-ink)!important}main{background:var(--jp-cream)}.page-width{max-width:132rem!important}.rte,.rte p,.product__description,.shopify-policy__body{color:var(--jp-muted);line-height:1.7}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3{color:var(--jp-ink)!important;letter-spacing:-.025em!important}.button,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.field__input,.select__select{border-radius:999px!important}.button,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button{min-height:50px!important;font-weight:800!important;letter-spacing:.01em!important}.product-form__submit,.cart__checkout-button,.button--primary{background:var(--jp-ink)!important;color:#fff!important;border-color:var(--jp-ink)!important}.product-form__submit:hover,.cart__checkout-button:hover,.button--primary:hover{opacity:.92}.shopify-payment-button__button--unbranded{background:var(--jp-sage-deep)!important;color:#fff!important}.field__input,.select__select,.customer .field input{background:#fff!important;border-color:var(--jp-line)!important}.field:after,.select:after{box-shadow:0 0 0 1px var(--jp-line)!important}.card,.product-card-wrapper .card,.collection-card-wrapper .card{border-radius:24px!important;overflow:hidden!important;background:#fff!important;border:1px solid var(--jp-line)!important;box-shadow:0 10px 28px #3b4a4112!important;transition:transform .22s ease,box-shadow .22s ease!important}.card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 16px 36px #3b4a411c!important}.card__media,.card .media{border-radius:20px!important;background:#fff!important}.card__media .media img,.product-card-wrapper .media img{object-fit:contain!important;background:#fff!important}.card__heading a{color:var(--jp-ink)!important;font-weight:720!important;line-height:1.35!important}.price{color:var(--jp-ink)!important;font-weight:800!important}.price-item--regular,.price-item--sale{color:var(--jp-ink)!important}.badge,.quick-add__submit{border-radius:999px!important}.collection-hero{padding:28px 0 10px!important}.collection-hero__inner{background:linear-gradient(135deg,#fff,#f2eee7)!important;border:1px solid var(--jp-line);border-radius:30px!important;padding:28px!important;overflow:hidden}.collection-hero__title{font-size:clamp(34px,4vw,56px)!important;margin-bottom:10px!important}.collection-hero__description{max-width:720px;color:var(--jp-muted)!important}.collection-hero__image-container{border-radius:24px!important;overflow:hidden!important;border:0!important;box-shadow:none!important}.facets-container,.facets-wrapper{background:transparent!important}.facets__form,.facets__disclosure,.facet-filters__sort,.mobile-facets__open{border-radius:999px!important}.product-grid{row-gap:22px!important}.product{gap:clamp(24px,4vw,54px)!important}.product__media-wrapper .product__media,.product__media-wrapper .media,.product__media-list .product__media-item{background:#fff!important;border-radius:24px!important;overflow:hidden!important}.product__media img{object-fit:contain!important}.product__info-container{background:#fff!important;border:1px solid var(--jp-line)!important;border-radius:28px!important;padding:clamp(20px,3vw,32px)!important;box-shadow:0 12px 34px #3b4a4112!important}.product__title h1{font-size:clamp(30px,3.7vw,48px)!important;line-height:1.04!important;margin-bottom:8px!important}.product__info-container .price{font-size:clamp(20px,2.2vw,30px)!important}.product-form__input input[type=radio]+label{border-radius:999px!important;border-color:var(--jp-line)!important;background:#fff!important;color:var(--jp-ink)!important}.product-form__input input[type=radio]:checked+label{background:var(--jp-ink)!important;color:#fff!important;border-color:var(--jp-ink)!important}.quantity{border-radius:999px!important;background:#fff!important;border:1px solid var(--jp-line)!important}.accordion{border-color:var(--jp-line)!important}.accordion details{background:#fff;border-radius:18px;padding:0 14px;margin-bottom:8px}.related-products{padding-top:24px!important}.cart-drawer .drawer__inner{background:var(--jp-cream)!important;border-left:1px solid var(--jp-line)!important}.cart-drawer .drawer__header,.cart-drawer .drawer__footer{background:#fff!important}.cart-drawer .cart-item{background:#fff!important;border-radius:18px!important;padding:12px!important;margin-bottom:10px!important}.cart-drawer .cart-item__media img{border-radius:14px!important}.cart-drawer .cart-quantity{border-radius:999px!important}.cart-drawer #CartDrawer-Checkout{background:var(--jp-ink)!important;border-color:var(--jp-ink)!important;color:#fff!important;border-radius:999px!important}.cart-items,.cart__footer{background:#fff;border:1px solid var(--jp-line);border-radius:26px;padding:clamp(16px,3vw,28px)}.cart-item__image{border-radius:16px!important}.template-search__header{padding-top:22px}.template-search__header h1{font-size:clamp(34px,4vw,54px)!important}.template-search__search .field{background:#fff;border-radius:999px}.predictive-search{border-radius:22px!important;overflow:hidden!important}.shopify-policy__container,.page-width.page-width--narrow{max-width:900px!important}.shopify-policy__container,.main-page-title+.rte{background:#fff;border:1px solid var(--jp-line);border-radius:28px;padding:clamp(20px,4vw,42px)}.shopify-policy__title h1,.main-page-title{font-size:clamp(34px,4vw,54px)!important}.newsletter__wrapper{border-radius:30px!important;background:var(--jp-ink)!important;color:#fff!important;margin-inline:auto;max-width:1320px}.newsletter__wrapper h2{color:#fff!important}.newsletter__wrapper .field__input{background:#fff!important}@media(max-width:989px){.collection-hero__inner{padding:20px!important}.product__info-container{padding:18px!important;border-radius:22px!important}.card,.product-card-wrapper .card,.collection-card-wrapper .card{border-radius:18px!important}.card__media,.card .media{border-radius:15px!important}}@media(max-width:749px){.page-width{padding-left:12px!important;padding-right:12px!important}.product-grid{column-gap:9px!important;row-gap:14px!important}.card__information{padding:10px 10px 12px!important}.card__heading a,.price{font-size:12.5px!important}.collection-hero{padding-top:14px!important}.collection-hero__inner{border-radius:22px!important}.product__media-wrapper .product__media,.product__media-wrapper .media{border-radius:18px!important}.cart-items,.cart__footer{border-radius:20px;padding:14px}}@media screen and (min-width:990px){[id^=MainProduct-] .product{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(28px,3vw,46px)!important;align-items:start!important}[id^=MainProduct-] .product__media-wrapper,[id^=MainProduct-] .product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;align-self:start!important;flex:none!important}[id^=MainProduct-] .product__media-wrapper{grid-column:1!important;grid-row:1!important;position:relative!important;padding:18px!important;background:#fff!important;border:1px solid var(--jp-line)!important;border-radius:28px!important;box-shadow:0 12px 34px #3b4a4112!important;overflow:hidden!important}[id^=MainProduct-] .product__info-wrapper{grid-column:2!important;grid-row:1!important;position:relative!important;padding:0!important;z-index:2!important}[id^=MainProduct-] .product__info-container{position:relative!important;top:auto!important;margin:0!important;width:100%!important;max-width:100%!important;min-height:0!important}[id^=MainProduct-] media-gallery,[id^=MainProduct-] #GalleryViewer-template--,[id^=MainProduct-] slider-component,[id^=MainProduct-] .product__media-list{width:100%!important;max-width:100%!important;margin:0!important}[id^=MainProduct-] .product__media-list{padding:0!important}[id^=MainProduct-] .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}[id^=MainProduct-] .product-media-container{width:100%!important;max-width:100%!important;margin:0 auto!important}[id^=MainProduct-] .media-type-image .product__modal-opener{display:block!important;width:100%!important}[id^=MainProduct-] .media-type-image .product__media{position:relative!important;width:100%!important;height:clamp(460px,44vw,620px)!important;min-height:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:#fff!important}[id^=MainProduct-] .media-type-image .product__media img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important}[id^=MainProduct-] .thumbnail-slider{margin-top:14px!important}}@media screen and (max-width:989px){[id^=MainProduct-] .product{display:block!important}[id^=MainProduct-] .product__media-wrapper,[id^=MainProduct-] .product__info-wrapper{width:100%!important;max-width:100%!important;position:relative!important;top:auto!important;transform:none!important;padding-left:0!important;padding-right:0!important}[id^=MainProduct-] .product__media-wrapper{padding:12px!important;background:#fff!important;border:1px solid var(--jp-line)!important;border-radius:22px!important;overflow:hidden!important}[id^=MainProduct-] .product__info-wrapper{margin-top:18px!important}[id^=MainProduct-] .media-type-image .product__media{height:min(88vw,520px)!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important}[id^=MainProduct-] .media-type-image .product__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}}[id^=MainProduct-] .product__column-sticky{position:relative!important;top:auto!important}[id^=MainProduct-] .product__title h1{font-size:clamp(28px,3vw,40px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.product-grid,.collection .grid,#product-grid{align-items:stretch!important}.product-grid>.grid__item,.collection .grid>.grid__item,#product-grid>.grid__item{display:flex!important;align-items:stretch!important}.product-grid .product-card-wrapper,.collection .product-card-wrapper,#product-grid .product-card-wrapper,.product-grid .card-wrapper,.collection .card-wrapper,#product-grid .card-wrapper{display:flex!important;width:100%!important;height:100%!important}.product-card-wrapper>.card,.card-wrapper>.card{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important}.product-card-wrapper>.card>.card__content:last-child,.card-wrapper>.card>.card__content:last-child{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.product-card-wrapper .card__information,.card-wrapper .card__information{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.product-card-wrapper .card__heading,.card-wrapper .card__heading{min-height:3.55em!important;line-height:1.32!important;display:flex!important;align-items:flex-start!important;justify-content:center!important}.product-card-wrapper .price,.card-wrapper .price{margin-top:auto!important;padding-top:6px!important}.product-card-wrapper .quick-add,.card-wrapper .quick-add{margin-top:auto!important;padding-top:10px!important}.product-card-wrapper .quick-add__submit,.card-wrapper .quick-add__submit{width:100%!important;min-height:50px!important}.collection-hero--with-image .collection-hero__inner{display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;align-items:stretch!important;gap:26px!important}.collection-hero--with-image .collection-hero__text-wrapper{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:0!important;padding:28px 20px!important}.collection-hero--with-image .collection-hero__image-container{position:relative!important;width:100%!important;min-height:250px!important;height:100%!important;padding:0!important;overflow:hidden!important;border-radius:24px!important;align-self:stretch!important}.collection-hero--with-image .collection-hero__image-container:before{content:none!important}.collection-hero--with-image .collection-hero__image-container img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;display:block!important}[id^=MainProduct-] .shopify-payment-button,[id^=MainProduct-] .shopify-payment-button__button,[id^=MainProduct-] .shopify-payment-button__more-options{display:none!important}[id^=MainProduct-] .product-form__buttons{display:grid!important;gap:10px!important}[id^=MainProduct-] [data-skip-cart-button=true]{background:var(--jp-sage-deep)!important;color:#fff!important;border-color:var(--jp-sage-deep)!important;border-radius:999px!important;min-height:52px!important;font-weight:800!important}@media screen and (max-width:749px){.product-card-wrapper .card__heading,.card-wrapper .card__heading{min-height:3.8em!important}.collection-hero--with-image .collection-hero__inner{display:block!important}.collection-hero--with-image .collection-hero__text-wrapper{padding:18px 10px 22px!important}.collection-hero--with-image .collection-hero__image-container{min-height:220px!important;height:58vw!important;max-height:340px!important}}.product-card-wrapper .card__inner>.card__content .card__information,.card-wrapper .card__inner>.card__content .card__information{display:none!important}.product-card-wrapper>.card>.card__content:last-child .card__heading,.card-wrapper>.card>.card__content:last-child .card__heading{min-height:4.15em!important;margin:0!important}.product-card-wrapper>.card>.card__content:last-child .card__heading .full-unstyled-link,.card-wrapper>.card>.card__content:last-child .card__heading .full-unstyled-link{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;text-overflow:ellipsis!important}.product-card-wrapper .card__inner.ratio,.card-wrapper .card__inner.ratio{--ratio-percent: 100% !important}.product-card-wrapper .card__media .media,.card-wrapper .card__media .media{width:100%!important;height:100%!important}.product-card-wrapper .card__media img,.card-wrapper .card__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}.collection-hero--with-image .collection-hero__image-container{background:#fff!important}.collection-hero--with-image .collection-hero__image-container img{object-fit:contain!important;object-position:center center!important}.related-products .product-grid>.grid__item{display:flex!important}.related-products .product-card-wrapper,.related-products .card-wrapper,.related-products .card{height:100%!important}[id^=MainProduct-] a.product__title,[id^=MainProduct-] .installment,[id^=MainProduct-] .shopify-installments{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/jiang-pet-polish.css.map */
