.cc-pillow-insert[hidden]{display:none!important}.cc-pillow-insert{margin:0 0 15px;color:inherit;font:inherit;max-width:100%}.cc-pillow-insert__choice{display:flex;align-items:center;flex-wrap:wrap;gap:10px;max-width:100%;margin:0;padding:0;cursor:pointer;color:inherit;font:inherit;font-size:14px;line-height:1.5;text-transform:none;letter-spacing:0}.cc-pillow-insert input.cc-pillow-insert__checkbox{flex:none;display:inline-grid;place-content:center;appearance:none;-webkit-appearance:none;width:17px;height:17px;margin:0;padding:0;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;cursor:pointer;position:relative}.cc-pillow-insert input.cc-pillow-insert__checkbox:checked:after{content:"";width:8px;height:5px;border:solid currentColor;border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}.cc-pillow-insert input.cc-pillow-insert__checkbox:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cc-pillow-insert__choice-text{flex:1 1 auto;min-width:145px}.cc-pillow-insert__price{margin-left:auto;white-space:nowrap}@media(max-width:480px){.cc-pillow-insert__choice{gap:8px}.cc-pillow-insert__choice-text{min-width:0;flex:1 1 155px}.cc-pillow-insert__price{margin-left:0}}.cc-pillow-insert__price[hidden],.cc-pillow-insert__error[hidden]{display:none!important}.cc-pillow-insert__error{font-size:12px;line-height:1.4;margin:8px 0 0;color:#962b20}.cc-pillow-insert__checkbox:disabled{cursor:not-allowed;opacity:.5}.cc-pillow-insert__choice:has(.cc-pillow-insert__checkbox:disabled){opacity:.55;cursor:not-allowed}.main-product--form[data-cc-pillow-selected=true] .product-buy-buttons--smart{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/50/assets/cc-pillow-insert.css.map */
