@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap";:root{--pc-ink: #111111;--pc-muted: #555555;--pc-blush: #FDF3F5;--pc-pink: #F3A0AD;--pc-rose: #DB6C7F;--pc-rose-dark: #C85A6E;--pc-sale: #DD1D1D;--pc-line: #E8E0E2;--pc-gray: #F3F3F3;--pc-radius: 12px;--pc-font: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.pc-section,.pc-marquee,.pc-bundle-wrap,.pc-prot,.pc-trust,.pc-sticky,.product-information,.product-details,.pc-h2,.pc-sub,.pc-eyebrow{font-family:var(--pc-font)}.pc-section{padding:28px 16px}.pc-wrap{max-width:1100px;margin:0 auto}.pc-wrap--narrow{max-width:760px}.pc-h2{font-family:var(--pc-font);font-size:clamp(24px,3vw,34px);line-height:1.2;margin:0 0 8px;color:var(--pc-ink);text-align:center;letter-spacing:-.02em;font-weight:700}.pc-sub{text-align:center;color:var(--pc-muted);margin:0 auto 18px;max-width:520px;line-height:1.5;font-size:15px;font-weight:400}.pc-eyebrow{text-align:center;color:var(--pc-rose);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.pc-marquee{background:var(--pc-rose);color:#fff;overflow:hidden;padding:11px 0;font-family:var(--pc-font);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pc-marquee__track{display:flex;gap:40px;width:max-content;animation:pc-scroll 28s linear infinite;padding-left:40px}.pc-marquee__track span{white-space:nowrap}@keyframes pc-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pc-marquee__track{animation:none}}.pc-bundles{display:flex;flex-direction:column;gap:12px;margin:12px 0 16px}.pc-bundle{display:flex;align-items:center;gap:14px;padding:16px 18px;min-height:72px;border:1.5px solid #E0E0E0;border-radius:var(--pc-radius);background:var(--pc-gray);cursor:pointer;position:relative;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.pc-bundle--on{border:2px solid var(--pc-rose);background:#fff;box-shadow:0 0 0 1px var(--pc-rose)}.pc-bundle input{width:22px;height:22px;accent-color:var(--pc-rose);flex:0 0 auto}.pc-bundle__body{flex:1 1 auto;min-width:0}.pc-bundle__name{font-weight:700;font-size:16px;color:var(--pc-ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap;line-height:1.3}.pc-bundle__save{background:var(--pc-pink);color:var(--pc-ink);font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:3px 9px;border-radius:999px}.pc-bundle__note{font-size:13px;color:var(--pc-muted);margin-top:3px;font-weight:400;line-height:1.35}.pc-bundle__price{text-align:right;font-weight:700;color:var(--pc-ink);font-size:20px;line-height:1.2;flex:0 0 auto}.pc-bundle__was{display:block;font-size:13px;color:var(--pc-muted);text-decoration:line-through;font-weight:400;margin-top:2px}.pc-bundle__tag{position:absolute;top:-11px;right:14px;background:var(--pc-rose);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;border-radius:999px}.pc-divider{display:flex;align-items:center;gap:12px;color:var(--pc-ink);font-weight:700;font-size:15px;margin-top:4px;margin-bottom:2px}.pc-divider:before,.pc-divider:after{content:"";flex:1 1 auto;height:1px;background:var(--pc-line)}.pc-prot{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1.5px solid var(--pc-line);border-radius:var(--pc-radius);background:#fff;margin-top:10px;margin-bottom:4px}.pc-prot__icon{width:40px;height:40px;border-radius:10px;background:var(--pc-blush);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.pc-prot__body{flex:1 1 auto;min-width:0}.pc-prot__title{font-weight:700;color:var(--pc-ink);font-size:15px;line-height:1.3}.pc-prot__note{font-size:13px;color:var(--pc-muted);line-height:1.35}.pc-prot__price{font-weight:700;color:var(--pc-ink);font-size:15px}.pc-switch{position:relative;width:52px;height:30px;flex:0 0 auto}.pc-switch input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:2}.pc-switch__track{position:absolute;top:0;right:0;bottom:0;left:0;background:#dcd3d5;border-radius:999px;transition:background .18s ease}.pc-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #00000026;transition:transform .18s ease}.pc-switch input:checked~.pc-switch__track{background:var(--pc-rose)}.pc-switch input:checked~.pc-switch__track:after{transform:translate(22px)}.pc-switch input:focus-visible~.pc-switch__track{outline:2px solid var(--pc-ink);outline-offset:2px}.pc-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pc-benefit{background:#fff;border:1px solid var(--pc-line);border-radius:var(--pc-radius);padding:18px 12px;text-align:center}.pc-benefit__icon{font-size:28px;line-height:1;margin-bottom:8px}.pc-benefit__title{font-weight:700;color:var(--pc-ink);margin-bottom:4px;font-size:15px;line-height:1.3}.pc-benefit__text{font-size:13px;color:var(--pc-muted);line-height:1.45;font-weight:400}.pc-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:0}.pc-split__media{width:100%;height:100%;min-height:400px;object-fit:cover;display:block}.pc-split__text{padding:32px 40px}.pc-split__h{font-family:var(--pc-font);font-size:clamp(24px,3.2vw,36px);line-height:1.2;margin:0 0 10px;letter-spacing:-.02em;font-weight:700;color:var(--pc-ink)}.pc-split__p{font-size:15px;line-height:1.55;color:var(--pc-muted);margin:0}.pc-split--flip .pc-split__media{order:2}.pc-faq{border-bottom:1px solid var(--pc-line)}.pc-faq__q{display:flex;align-items:center;gap:14px;cursor:pointer;list-style:none;padding:14px 4px;font-weight:700;font-size:16px;color:var(--pc-ink);line-height:1.3}.pc-faq__q::-webkit-details-marker{display:none}.pc-faq__box{flex:0 0 auto;width:22px;height:22px;border:2px solid var(--pc-ink);border-radius:5px;position:relative}.pc-faq__box:after{content:"";position:absolute;left:5px;top:3px;width:7px;height:11px;border:solid var(--pc-ink);border-width:0 2px 2px 0;transform:rotate(45deg)}.pc-faq__txt{flex:1 1 auto}.pc-faq__chev{flex:0 0 auto;transition:transform .2s ease}.pc-faq[open] .pc-faq__chev{transform:rotate(180deg)}.pc-faq__a{padding:0 4px 16px 50px;color:var(--pc-muted);line-height:1.55}.pc-faq__a p{margin:0 0 10px}.pc-table-scroll{overflow-x:auto}.pc-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--pc-line);border-radius:var(--pc-radius);overflow:hidden;font-size:15px}.pc-table th,.pc-table td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--pc-line);color:var(--pc-ink)}.pc-table thead th{background:var(--pc-blush);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--pc-muted)}.pc-table tbody tr:last-child td{border-bottom:0}.pc-compare td:not(:first-child),.pc-compare th:not(:first-child){text-align:center}.pc-compare__us{background:#db6c7f14;font-weight:700}.pc-note{margin:12px 0 0;font-size:14px;color:var(--pc-muted);line-height:1.5}.pc-callout{margin-top:14px;padding:14px 16px;border-left:3px solid var(--pc-rose);background:var(--pc-blush);border-radius:8px;font-size:14px;color:var(--pc-ink);line-height:1.5}.pc-callout p{margin:0}.pc-trust{display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:center;padding:8px 16px 4px;font-size:13px;color:var(--pc-muted);font-weight:400}.pc-trust__item{display:flex;align-items:center;gap:6px;line-height:1.35}.pc-trust__check{color:var(--pc-rose);font-weight:700}.pc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--pc-line);box-shadow:0 -8px 24px #00000014;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.pc-sticky[hidden]{display:none}.pc-sticky__inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:12px}.pc-sticky__img{width:48px;height:48px;object-fit:cover;border-radius:10px;flex:0 0 auto}.pc-sticky__text{flex:1 1 auto;min-width:0}.pc-sticky__title{font-size:14px;font-weight:700;color:var(--pc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.pc-sticky__price{font-size:13px;color:var(--pc-muted)}.pc-sticky__btn{flex:1 1 auto;max-width:280px;background:var(--pc-rose);color:#fff;border:0;border-radius:999px;padding:14px 24px;font-family:var(--pc-font);font-size:15px;font-weight:700;letter-spacing:.01em;cursor:pointer;text-align:center;box-shadow:0 2px 8px #db6c7f59}.pc-sticky__btn:hover{background:var(--pc-rose-dark)}.product-information,.product-details{font-family:var(--pc-font)}.product-information h1,.product-details h1,[data-testid=product-title] h1{font-family:var(--pc-font)!important;font-weight:700!important;letter-spacing:-.025em;line-height:1.2;color:var(--pc-ink)}.product-information,.shopify-section:has(.product-information){--pc-product-gap: 12px}.product-information .product-details,.product-details{gap:10px}.product-information .product-details>*+*,.product-details>*+*{margin-top:0}.product-media-container,.product-media-container img,.product-media__image,media-gallery img,.product-gallery img{border-radius:var(--pc-radius)}.product-information .price,.product-details .price{font-weight:700;font-family:var(--pc-font)}.product-information .price__current,.product-details .price__current,.price .price-item--sale,.price--on-sale .price__regular,.price .compare-at-price+.price__current,.price-item--sale{color:var(--pc-rose)}.price .price-item--regular,.price__compare,.compare-at-price,.price-item--compare-at{color:var(--pc-muted)}.product-badges__badge--sale,.badge--sale,.price-badge,.sale-badge,[class*=save-badge],[class*=badge--sale]{background:var(--pc-sale);color:#fff;font-family:var(--pc-font);font-weight:700;font-size:11px;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 8px}.product-details .rte,.product-information .rte,.product-details .rte ul,.product-information .rte ul{line-height:1.45;margin-top:6px;margin-bottom:6px}.product-details .rte p,.product-information .rte p,.product-details .rte li,.product-information .rte li{line-height:1.45;margin:0 0 4px;font-size:14px;color:var(--pc-ink)}.product-details .rte li+li,.product-information .rte li+li{margin-top:2px}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{border-radius:999px!important;padding-inline:16px!important;min-height:42px;font-weight:600;font-family:var(--pc-font)}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked),.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label[aria-checked=true]{background:var(--pc-ink)!important;color:#fff!important;border-color:var(--pc-ink)!important}.product-details .product-form-buttons .button:not(.button-secondary),.product-information .buy-buttons .button:not(.button-secondary),.product-form__buttons .button:not(.button-secondary),add-to-cart-component .button,.buy-buttons-block .button,.product-form-buttons .add-to-cart-button{background-color:var(--pc-rose)!important;border-color:var(--pc-rose)!important;color:#fff!important;border-radius:999px!important;font-family:var(--pc-font);font-weight:700;letter-spacing:.01em;min-height:48px;box-shadow:0 2px 8px #db6c7f47}.product-details .product-form-buttons .button:not(.button-secondary):hover,.product-information .buy-buttons .button:not(.button-secondary):hover,add-to-cart-component .button:hover,.buy-buttons-block .button:hover{background-color:var(--pc-rose-dark)!important;border-color:var(--pc-rose-dark)!important}.product-card .quick-add__button,.product-card button.quick-add__button,.product-card .quick-add__button--choose,.product-card .quick-add__button--add{background:var(--pc-rose)!important;background-image:none!important;border-color:var(--pc-rose)!important;color:#fff!important;font-family:var(--pc-font);font-weight:700}.product-card .quick-add__button:hover,.product-card button.quick-add__button:hover{background:var(--pc-rose-dark)!important;border-color:var(--pc-rose-dark)!important}.product-card .button,.product-card__content .button,.product-grid .button.add-to-cart-button{background-color:var(--pc-rose)!important;border-color:var(--pc-rose)!important;color:#fff!important;border-radius:var(--pc-radius)!important;font-weight:700;font-family:var(--pc-font)}.product-badges__badge--sale,.badge--sale{background:var(--pc-sale);color:#fff}@media(max-width:749px){.pc-section{padding:22px 14px}.pc-benefits{grid-template-columns:repeat(2,1fr);gap:10px}.pc-split{grid-template-columns:minmax(0,1fr)}.pc-split--flip .pc-split__media{order:0}.pc-split__text{padding:20px 16px 26px}.pc-split__media{min-height:280px}.pc-faq__q{font-size:15px}.pc-faq__a{padding-left:40px}.pc-sticky__img{display:none}.pc-sticky__btn{max-width:none;width:100%;flex:1 1 100%}.pc-sticky__inner{flex-wrap:wrap}.pc-sticky__text{flex:1 1 calc(100% + -0px);max-width:100%}.pc-bundle{padding:14px;min-height:64px}.pc-bundle__price{font-size:18px}.pc-bundle__name{font-size:15px}}.pc-bundle-wrap--inline{width:100%;margin:4px 0 8px}.pc-bundle-wrap--inline .pc-divider{margin:4px 0 10px;font-size:13px}.product-details .pc-bundle-wrap--inline .pc-bundles{gap:8px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pawsley.css.map */
