.cpk .cpdp-price{margin-bottom:14px}.cpk .cpdp-price__main{align-items:center}.cpk-pill{display:inline-block;font-weight:700;font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:5px 8px 4px;border-radius:99px;background:var(--sand);color:var(--red2);white-space:nowrap}.cpk-calc{margin:0 0 12px;padding:12px 14px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.cpk-calc__table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.3;font-variant-numeric:tabular-nums}.cpk-calc__table th,.cpk-calc__table td{padding:5px 0;vertical-align:middle;border:0;text-align:right;font-weight:400}.cpk-calc__table th[scope=row]{text-align:left;padding-right:10px}.cpk-calc__table td{padding-left:10px;white-space:nowrap;color:var(--muted)}.cpk-calc__table td.is-hl{font-weight:700;color:var(--ink)}.cpk-calc__table thead th{padding-top:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:700}.cpk-calc__table thead th.is-hl{color:var(--red2)}.cpk-calc__table thead th.cpk-calc__title{text-align:left;font-size:12px;letter-spacing:.12em;color:var(--red2)}.cpk-calc__table tbody tr+tr th,.cpk-calc__table tbody tr+tr td{border-top:1px solid var(--line)}.cpk-calc__table tfoot th,.cpk-calc__table tfoot td{padding-top:8px;border-top:1.5px solid var(--line2);font-weight:700;color:var(--ink)}.cpk-calc__table tfoot td:not(.is-hl){color:var(--muted);font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.cpk-calc__table tfoot td.is-hl strong{font-size:1.12em;color:var(--red2)}.cpk-calc__item{display:flex;align-items:center;gap:10px;min-width:0}.cpk-calc__img{flex:none;width:34px;height:34px;border-radius:7px;overflow:hidden;background:var(--sand)}.cpk-calc__img img{display:block;width:100%;height:100%;object-fit:cover}.cpk-calc__name{display:flex;flex-direction:column;min-width:0;color:var(--ink)}.cpk-calc__name b{color:var(--red2)}.cpk-calc__name a{color:inherit;text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:3px}.cpk-calc__name a:hover{text-decoration-color:currentColor}.cpk-calc__name small{font-size:12px;color:var(--muted)}.cpk-calc__ship th{color:var(--ink2)}.cpk-calc__save{display:flex;align-items:center;gap:7px;margin:6px 0 0;padding-top:7px;border-top:1px dashed var(--line2);font-weight:700;font-size:14px;line-height:1.35;color:var(--red2)}.cpk-calc__save .cpdp-icon{flex:none;width:17px;height:17px}.cpk .cpdp-opt__head{padding:13px 16px}.cpk .cpdp-opts{gap:8px}.cpk .cpdp-opt__price small{font-weight:400}.cpk .cpdp-opt__body .cpdp-perks{margin:0}.cpk-buyrow{display:flex;align-items:stretch;gap:8px}.cpk-buyrow .cpdp-btn{flex:1 1 auto;min-width:0;padding-left:16px;padding-right:16px;white-space:nowrap}.cpk-qty{flex:none;display:inline-flex;align-items:stretch;border:1px solid var(--line2);border-radius:var(--radius-sm);background:var(--paper);overflow:hidden}.cpk-qty__btn{appearance:none;-webkit-appearance:none;border:0;margin:0;width:38px;background:transparent;color:var(--ink);font:inherit;font-size:20px;line-height:1;cursor:pointer}.cpk-qty__btn:hover{background:var(--sand)}.cpk-qty__btn:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.cpk-qty__btn[disabled]{opacity:.35;cursor:not-allowed;background:transparent}.cpk-qty__input{width:38px;border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);margin:0;padding:0;background:transparent;text-align:center;font:inherit;font-weight:700;font-size:15px;color:var(--ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cpk-qty__input::-webkit-outer-spin-button,.cpk-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cpk-qty__input:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.cpk-perks{margin:12px 0 0}.cpk-perks[hidden]{display:none}.cpk-terms{margin:0 0 10px;font-size:12.5px;line-height:1.45;color:var(--ink2)}.cpk-note{margin:10px 0 0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--sand);font-size:13px;line-height:1.45;color:var(--ink)}.cpk-editor-note{margin:10px 0 0;padding:8px 10px;border:1px dashed var(--line2);border-radius:var(--radius-sm);font-size:12px;line-height:1.45;color:var(--muted)}.cpk [data-cpk-atc][data-cpk-blocked]{opacity:.55}.cpk-sticky__change{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:2px}@media(max-width:749px){.cpk-calc{padding:10px 12px 8px}.cpk-calc__table{font-size:13.5px}.cpk-calc__table th,.cpk-calc__table td{padding-top:4px;padding-bottom:4px}.cpk-calc__table td{padding-left:8px}.cpk-calc__table thead th{font-size:10.5px;letter-spacing:.04em}.cpk-calc__img{width:32px;height:32px}.cpk-calc__name small{display:none}.cpk .cpdp-head .cpdp-rating{margin-bottom:8px}.cpk .cpdp-price{margin-bottom:10px}.cpk .cpdp-opt__head{padding:12px 14px}.cpk-buyrow .cpdp-btn{padding-left:10px;padding-right:10px;font-size:15.5px}.cpk-qty__btn,.cpk-qty__input{width:34px}}@media(max-width:380px){.cpk-calc__img{display:none}.cpk-calc__table td{padding-left:6px}}.cpk-cart{font-family:inherit;color:#231f20}.cpk-cart__ship{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:9px 12px;border-radius:8px;background:#eee4d5;font-size:13.5px;line-height:1.35}.cpk-cart__ship.is-free{background:#fff;border:1px solid rgba(35,31,32,.12)}.cpk-cart__ship svg{flex:none;width:18px;height:18px}.cpk-cart__upsell{display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center;margin:0 0 12px;padding:12px;border:1px solid #b91620;border-radius:10px;background:#fff}.cpk-cart__upsell img{display:block;width:52px;height:52px;border-radius:8px;object-fit:cover;background:#eee4d5}.cpk-cart__text{margin:0;font-size:13.5px;line-height:1.4}.cpk-cart__text strong{color:#b91620}.cpk-cart__btn{grid-column:1 / -1;appearance:none;-webkit-appearance:none;border:0;margin:0;min-height:44px;padding:10px 14px;border-radius:8px;background:#b91620;color:#fef4ed;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.cpk-cart__btn:hover{background:#890505}.cpk-cart__btn[disabled]{opacity:.6;cursor:progress}.cpk-cart__msg{margin:0 0 10px;padding:9px 12px;border-radius:8px;background:#fff;border:1px solid #b91620;font-size:13.5px;line-height:1.4;color:#231f20}.cpk-cart__msg.is-error{border-color:#890505;color:#890505}
/*# sourceMappingURL=/cdn/shop/t/69/assets/carnis-pakke.css.map */
