product-info:has(kf-pillowcase-pack:defined) variant-selects,product-info:has(kf-pillowcase-pack:defined) [id^=Quantity-Form-],product-info:has(kf-pillowcase-pack:defined) product-form,product-info:has(kf-pillowcase-pack:defined) .kf-pack__single{display:none!important}body:has(kf-pillowcase-pack) #rsi_buy_now_button.rsi_floating{display:none!important}.kf-pack [hidden]{display:none!important}.kf-pack__pack-count{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.kf-pack__pack-count label{font-size:1.5rem}.kf-pack__pack-count select{font:inherit;font-size:16px;min-height:46px;padding:8px;border:1px solid #8b7486;background:#fff;color:#241b22;border-radius:6px;max-width:70%}.kf-pack__color-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:center}.kf-pack__photo{width:96px;height:64px;background:#fff;display:grid;place-items:center;border-radius:6px;overflow:hidden}.kf-pack__photo img{width:96px;height:64px;object-fit:contain}.kf-pack__photo span{font-size:1.2rem;color:#65525f}.kf-pack{display:block;border:1px solid rgba(146,0,113,.24);border-radius:12px;padding:20px;margin:20px 0 12px;background:#fcf7fb;color:rgb(var(--color-foreground))}.kf-pack__heading{margin:0 0 8px;font-size:2.2rem;line-height:1.5}.kf-pack__price{margin:0 0 8px;font-size:1.8rem;line-height:1.6}.kf-pack__intro,.kf-pack__note{margin:0 0 14px;font-size:1.4rem;line-height:1.7}.kf-pack__choices{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:16px}.kf-pack__choice label{display:block;font-size:1.5rem;line-height:1.7;margin-bottom:5px}.kf-pack__choice select{width:100%;min-height:48px;padding:9px 10px;border:1px solid #8b7486;border-radius:6px;background:#fff;color:#241b22;font:inherit;font-size:16px}.kf-pack__choice select:focus-visible{outline:2px solid #920071;outline-offset:3px}.kf-pack__free{font-size:1.3rem;font-weight:600;color:#7a005e}.kf-pack__add{min-height:50px;padding:12px;white-space:normal;font-size:1.6rem;line-height:1.6}.kf-pack__status:empty{display:none}.kf-pack__status{margin:10px 0;color:#9b1b27;font-size:1.4rem}.kf-pack__note{margin:12px 0 0}.kf-pack__single{margin:20px 0 8px;font-size:1.5rem;font-weight:600}@media(max-width:380px){.kf-pack{padding:14px}.kf-pack__choices{grid-template-columns:1fr}}.kf-clarity{margin-block:12px;font-size:1.4rem;text-align:start}.kf-clarity__type{margin-block:8px;font-weight:600}.kf-clarity__delivery{border-block:1px solid rgba(var(--color-foreground),.15);padding-block:12px}.kf-clarity__delivery summary{cursor:pointer;list-style:revert;padding-inline:3px}.kf-clarity__delivery dl{margin-block:12px}.kf-clarity__delivery dl>div{display:flex;justify-content:space-between;gap:16px;padding-block:4px}.kf-clarity__delivery dd{margin:0;white-space:nowrap}.kf-clarity__delivery p{margin-block:8px;line-height:1.6}.kf-clarity__delivery a{color:inherit;text-underline-offset:3px}.kf-pack__guide{font-size:1.3rem;line-height:1.7;margin-block:8px 12px}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAAAAAAAAAAw */
