:root{--font-primary--family: "Plus Jakarta Sans", system-ui, sans-serif !important;--font-body--family: "Plus Jakarta Sans", system-ui, sans-serif !important;--font-heading--family: "Plus Jakarta Sans", system-ui, sans-serif !important;--font-subheading--family: "Plus Jakarta Sans", system-ui, sans-serif !important;--font-accent--family: "Plus Jakarta Sans", system-ui, sans-serif !important;--page-side-padding: 40px}body,button,input,select,textarea{font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.product-grid__item{background:#fff;border-radius:0!important;overflow:hidden;border:1px solid #e5e7eb;transition:box-shadow .3s,border-color .3s}.product-grid__item:hover{box-shadow:0 8px 32px #0c1f1714;border-color:#174d38}.product-grid__item .product-card__media{border-radius:0!important}.product-grid__item .product-card__content{padding:16px 20px 20px!important;border-top:2px solid #174D38}.product-grid__item .product-card__content .product-card__title,.product-grid__item .product-card__content .product-card__title *{font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#0c1f17!important;letter-spacing:-.2px;line-height:1.3!important}.product-grid__item .product-card__content .unit-price,.product-grid__item .product-card__content .unit-price *{color:#dc2626!important;font-weight:700!important;font-size:15px!important}.product-grid__item .product-card__content .price{color:#0c1f17!important;font-weight:600!important;font-size:13px!important}.product-grid__item .product-card__content .compare-at-price,.product-grid__item .product-card__content .tax-note,.product-grid__item .product-card__content .volume-pricing-note{color:#94a3b8!important;font-size:11px!important}.product-grid__item .quick-add__button{background:#174d38!important;color:#fff!important;border-radius:0!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:11px!important}.product-grid__item .quick-add__button:hover{background:#0f3826!important}.product-badges{display:none!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{--submenu-padding-block-start: 0px !important;--submenu-padding-block-end: 0px !important;width:auto!important;left:auto!important;right:auto!important;padding-inline:0!important;clip-path:none!important;overflow:visible!important;background:transparent!important}.menu-list__submenu-inner{width:auto!important;max-width:none!important;overflow:visible!important;height:auto!important;padding:0!important}.mega-menu{width:auto!important;min-width:240px!important;margin:0!important;background:#fff!important;border-top:2px solid #174D38!important;box-shadow:0 12px 40px #0c1f171a!important;overflow:visible!important}.mega-menu.section--full-width-margin{margin-inline:0!important}.mega-menu__grid{display:block!important;padding:0!important}.mega-menu__list{display:flex!important;flex-direction:column!important;padding:8px 0!important}.mega-menu__column{grid-column:unset!important;padding:0!important}.mega-menu__link{font-size:14px!important;font-weight:500!important;color:#0c1f17!important;padding:10px 24px!important;text-decoration:none!important;white-space:nowrap!important;transition:background .15s,color .15s!important}.mega-menu__link:hover{background:#f0faf5!important;color:#174d38!important}.cart-drawer__heading{font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:1.5px!important;color:#174d38!important;font-size:16px!important}.cart-drawer__close-button{color:#94a3b8!important}.cart-drawer__close-button:hover{color:#0c1f17!important}.cart-items__variants{display:none!important}.cart-items__title{font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:600!important;font-size:14px!important;color:#0c1f17!important}.cart-items__unit-price-value{color:#dc2626!important;font-weight:700!important;font-size:15px!important}.cart-items__unit-price-label{color:#64748b!important;font-size:12px!important}.cart-items__qty-label{display:none!important}.cart-items__qty-row{gap:8px!important}.product-details .quantity-selector{--quantity-selector-width: auto !important;flex:0 0 auto!important;max-width:fit-content!important}.product-details .quantity-selector input[type=number]{text-align:center!important;font-size:18px!important}.cart-items__remove{color:#94a3b8!important}.cart-items__remove:hover{color:#dc2626!important}.cart-items__summary-bags{color:#64748b!important;font-size:13px!important}.cart-items__subtotal-label,.cart-items__subtotal-price{font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#0c1f17!important}.cart-items__summary-row>td{border-bottom:2px solid #174D38!important}.cart-items__summary-row:last-of-type>td{border-bottom:none!important}.cart-items__discount-tag{background:#f0faf5!important;color:#174d38!important;font-size:11px!important;font-weight:700!important;padding:2px 8px!important;border-radius:0!important}.cart-items__properties dd a{max-width:180px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;color:#174d38!important}.cart-totals__total-label{font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:600!important;color:#0c1f17!important;text-transform:uppercase!important;letter-spacing:.5px!important}.cart-totals__total-value{font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:800!important;color:#0c1f17!important}.cart-totals__tax-note{color:#94a3b8!important;font-size:12px!important}.cart-discount__label,.cart-note__label{font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:600!important;color:#0c1f17!important}.cart__checkout-button{background:#174d38!important;color:#fff!important;border-radius:0!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-size:13px!important;border:none!important}.cart__checkout-button:hover{background:#0f3826!important}.cart-discount__input{border-radius:0!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.cart-discount__button{border-radius:0!important;background:#0c1f17!important;color:#fff!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.cart-items__bottom-row{flex-wrap:wrap!important;gap:4px 8px!important}.cart-items__bottom-row .quantity-selector-wrapper{flex:0 0 auto!important}.cart-items__bottom-row cart-quantity-selector-component,.cart-items__bottom-row quantity-selector-component,.cart-items__bottom-row .quantity-selector,.cart-items__bottom-row quantity-selector-component.quantity-selector,.cart-items__bottom-row cart-quantity-selector-component.quantity-selector{--quantity-selector-width: auto !important;flex:0 0 auto!important;max-width:fit-content!important}.cart-items__bottom-row span.cart-items__subtotal-price{flex:0 0 100%!important;text-align:left!important;margin-left:0!important;font-size:16px!important;font-weight:700!important;padding-top:4px!important;white-space:normal!important}.cart-items__bottom-row .quantity-plus{background:#174d38!important;color:#fff!important;border-radius:0 6px 6px 0!important}.cart-items__bottom-row .quantity-minus{background:#f3f4f6!important;color:#0c1f17!important;border-radius:6px 0 0 6px!important}.variant-picker .variant-option__button-label{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;padding:14px 16px!important;border:1.5px solid #e2e8f0!important;border-radius:0!important;cursor:pointer!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;transition:border-color .2s!important;gap:12px!important}.variant-picker .variant-option__button-label:hover{border-color:#174d38!important}.variant-picker .variant-option__button-label .variant-option__button-label__pill{background:transparent!important}.variant-picker .variant-option__button-label__text{font-size:15px!important;font-weight:700!important;color:#0c1f17!important;text-align:left!important;position:relative!important;z-index:1!important}.variant-picker .variant-option__button-label:has(:checked){color:#0c1f17!important;border-color:#174d38!important;border-width:2px!important}.variant-picker fieldset,.variant-picker .variant-picker__form fieldset{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;border:none!important;padding:0!important}.variant-picker fieldset .variant-option__button-label{min-width:0!important}.variant-picker fieldset .variant-option__button-label:first-of-type{flex:0 0 38%!important}.variant-picker fieldset .variant-option__button-label:last-of-type{flex:0 0 62%!important}.variant-picker fieldset legend{font-size:14px!important;font-weight:700!important;color:#0c1f17!important;margin-bottom:8px!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.variant-picker:after{content:"Kartony/balen\ed: mno\17estevn\ed  sleva a\17e  20 %"!important;display:block!important;font-size:12px!important;font-weight:700!important;color:#dc2626!important;margin-top:6px!important;text-align:right!important}.variant-picker .variant-option__button-label input[type=radio]{-webkit-appearance:none!important;appearance:none!important;width:20px!important;height:20px!important;border:2px solid #d1d5db!important;border-radius:50%!important;margin:0!important;padding:0!important;flex-shrink:0!important;position:relative!important;opacity:1!important;pointer-events:none!important;background:#fff!important;display:inline-block!important;order:-1!important}.variant-picker .variant-option__button-label input[type=radio]:checked{border-color:#174d38!important}.variant-picker .variant-option__button-label input[type=radio]:checked:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:10px!important;height:10px!important;border-radius:50%!important;background:#174d38!important}[data-template="page.kalkulacka"] .v2-hero{background:#fff}[data-template="page.kalkulacka"] .v2-hero__inner{min-height:auto;grid-template-columns:1fr;gap:0;max-width:720px}[data-template="page.kalkulacka"] .v2-hero__visual{order:-1;max-height:40vh;overflow:hidden}[data-template="page.kalkulacka"] .v2-hero__visual img{width:100%;height:100%;object-fit:cover;display:block}[data-template="page.kalkulacka"] .v2-hero__content{padding:24px 20px 32px;text-align:center;align-items:center}[data-template="page.kalkulacka"] .v2-hero__eyebrow{font-size:11px;letter-spacing:2px;margin-bottom:12px}[data-template="page.kalkulacka"] .v2-hero__heading{font-size:clamp(28px,6vw,42px);letter-spacing:-1px;margin-bottom:12px}[data-template="page.kalkulacka"] .v2-hero__desc{font-size:14px;line-height:1.5;margin:0 auto 20px;max-width:480px}[data-template="page.kalkulacka"] .v2-hero__actions{flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:18px}[data-template="page.kalkulacka"] .v2-hero__btn{padding:13px 22px;font-size:14px;min-height:46px}[data-template="page.kalkulacka"] .v2-hero__meta{gap:18px;justify-content:center}[data-template="page.kalkulacka"] .v2-hero__meta-value{font-size:18px}[data-template="page.kalkulacka"] .v2-hero__meta-label{font-size:11px}@media(min-width:750px){[data-template="page.kalkulacka"] .v2-hero__inner{grid-template-columns:1fr 1fr;min-height:60vh;max-width:90rem;gap:0}[data-template="page.kalkulacka"] .v2-hero__visual{order:0;max-height:none}[data-template="page.kalkulacka"] .v2-hero__content{padding:56px 48px;text-align:left;align-items:flex-start}[data-template="page.kalkulacka"] .v2-hero__heading{font-size:clamp(36px,4.5vw,56px)}[data-template="page.kalkulacka"] .v2-hero__desc{margin-left:0;font-size:16px}[data-template="page.kalkulacka"] .v2-hero__actions,[data-template="page.kalkulacka"] .v2-hero__meta{justify-content:flex-start}}[data-template="page.kalkulacka"] .clomi-calc__trust,[data-template="page.kalkulacka"] .clomi-calc__stats{display:none!important}[data-template="page.kalkulacka"] .clomi-calc__hero{padding:32px 0 16px!important;background:#fff!important;color:#0c1f17!important}[data-template="page.kalkulacka"] .clomi-calc__heading{font-size:clamp(20px,3vw,28px)!important;margin-bottom:0!important;color:#0c1f17!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/clomi-overrides.css.map */
