:root{--kk-accent: 122, 46, 57;--kk-accent-dark: 92, 34, 43;--kk-brass: 169, 131, 76;--kk-sand: 224, 216, 205;--kk-ink-soft: 74, 66, 59;--kk-font-display: "Fraunces", "DM Sans", Georgia, "Times New Roman", serif;--kk-font-ui: "DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--kk-ease: cubic-bezier(.22, .61, .36, 1);--kk-shadow-card: 0 1px 2px rgba(36, 31, 27, .04), 0 12px 28px -14px rgba(36, 31, 27, .22);--kk-shadow-soft: 0 10px 40px -18px rgba(36, 31, 27, .28)}:root{--font-body-family: var(--kk-font-ui);--font-heading-family: var(--kk-font-display)}body{letter-spacing:normal;color:rgba(var(--color-foreground),.82);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--kk-font-display);font-optical-sizing:auto;font-weight:500;letter-spacing:-.01em;line-height:1.12}.h0{letter-spacing:-.02em;line-height:1.05}h1,.h1{letter-spacing:-.02em}h4,.h4,h5,.h5{font-weight:600;letter-spacing:-.005em}.card__heading,.card-information,.card__heading .full-unstyled-link,.card__information .price,.product-card-wrapper .card__heading{font-family:var(--kk-font-ui);letter-spacing:0}.card__heading,.card__heading a{font-weight:500}a{color:rgb(var(--color-foreground))}::selection{background:rgba(var(--kk-accent),.9);color:#fff}.kk-eyebrow{display:inline-block;margin:0 0 1.4rem;font-family:var(--kk-font-ui);font-size:1.15rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--kk-accent))}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--kk-font-ui);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;min-height:calc(5rem + var(--buttons-border-width) * 2);transition:transform .25s var(--kk-ease),box-shadow .25s var(--kk-ease),background-color .25s var(--kk-ease),color .25s var(--kk-ease)}.button:not([disabled]):hover{transform:translateY(-2px)}.button:not([disabled]):active{transform:translateY(0)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]){box-shadow:0 8px 20px -12px rgba(var(--color-button),.9)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{box-shadow:0 14px 26px -12px rgba(var(--color-button),.9)}.button--secondary{transition:transform .25s var(--kk-ease),color .25s var(--kk-ease),box-shadow .25s var(--kk-ease)}.button--secondary:not([disabled]):hover{box-shadow:inset 0 0 0 100px rgba(var(--color-foreground),1);color:rgb(var(--color-background))}.header__heading-link .h2,.header__heading-link{letter-spacing:-.01em}.header__menu-item.list-menu__item,.header__active-menu-item{font-family:var(--kk-font-ui);font-weight:500;letter-spacing:.02em}.header__inline-menu .header__menu-item span{position:relative;padding-bottom:2px}.header__inline-menu .header__menu-item span:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1.5px;background:rgb(var(--kk-accent));transition:right .32s var(--kk-ease)}.header__inline-menu .header__menu-item:hover span:after,.header__inline-menu .header__menu-item[aria-expanded=true] span:after{right:0}.header__menu-item:hover{text-decoration:none}.header__icons .header__icon:hover .icon,.header__icon:hover{color:rgb(var(--kk-accent))}.header__icon{transition:color .2s var(--kk-ease)}.cart-count-bubble{background-color:rgb(var(--kk-accent));color:#fff}.cart-count-bubble span{color:#fff}.announcement-bar,.utility-bar{font-family:var(--kk-font-ui)}.announcement-bar__message{font-size:1.25rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:1rem}.title-wrapper-with-link,.collection .title-wrapper,.rich-text__wrapper{margin-bottom:3.2rem}.title-wrapper-with-link .title,.collection__title .title,.section .title{letter-spacing:-.015em}.title-wrapper-with-link .link,.button.link,.link-with-arrow{font-family:var(--kk-font-ui);font-weight:600;letter-spacing:.02em}.card-wrapper,.product-card-wrapper{--kk-radius: var(--product-card-corner-radius, .8rem)}.card--standard .card__inner,.card__inner{border-radius:var(--kk-radius);overflow:hidden}.card__media .media,.card .media.media--transparent{background-color:#fff}.card__media img{transition:transform .7s var(--kk-ease),opacity .4s var(--kk-ease)}.card-wrapper:hover .card__media img:only-child,.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.045)}.card-wrapper .card{transition:transform .3s var(--kk-ease)}.card-wrapper:hover .card{transform:translateY(-4px)}.card--standard:hover .card__inner{box-shadow:var(--kk-shadow-card)}.card--standard .card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--color-foreground),.06);border-radius:inherit;pointer-events:none;z-index:2}.card__content{padding:1.4rem .2rem .4rem}.card__heading{font-size:1.5rem;line-height:1.35}.card-information>*+*{margin-top:.4rem}.price{font-family:var(--kk-font-ui)}.price .price-item--regular{letter-spacing:0}.price--on-sale .price-item--sale,.price__sale .price-item--sale{color:rgb(var(--kk-accent));font-weight:700}.price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.5)}.card__badge .badge,.badge{font-family:var(--kk-font-ui);font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1rem;border:0}.quick-add__submit{letter-spacing:.12em}.collection-list__item{border-radius:var(--collection-card-corner-radius, .8rem);overflow:hidden}.collection-list .card__media img{transition:transform .8s var(--kk-ease)}.collection-list__item:hover .card__media img{transform:scale(1.06)}.card--card.collection-card,.collection-list__item .card{transition:transform .3s var(--kk-ease)}.collection-list__item:hover .card{transform:translateY(-4px)}.card__heading--placeholder,.collection-card .card__heading{font-family:var(--kk-font-display);font-weight:500;letter-spacing:-.01em}.rich-text__blocks{max-width:74rem}.rich-text__heading{letter-spacing:-.02em}.rich-text__text p{color:rgba(var(--color-foreground),.82)}.rich-text .caption-with-letter-spacing,.caption-with-letter-spacing{font-family:var(--kk-font-ui);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--kk-accent))}.newsletter-form__field-wrapper .field__input{border-radius:var(--inputs-radius, .4rem)}.newsletter-form__button .icon{transition:transform .25s var(--kk-ease)}.newsletter-form__button:hover .icon{transform:translate(3px)}.field__input,.select__select,.text-area,.customer input,.customer textarea,.customer select{font-family:var(--kk-font-ui)}.field__input:focus,.select__select:focus-visible,input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=search]:focus-visible,textarea:focus-visible{outline:2px solid rgba(var(--kk-accent),.55);outline-offset:1px}:focus-visible{outline-color:rgb(var(--kk-accent))}.product__title,.product__title>*{font-family:var(--kk-font-display);font-weight:500;letter-spacing:-.02em}.product .price{font-size:2rem}.product .price .price-item{font-weight:600}.product-form__input .form__label{font-weight:600;letter-spacing:.02em}.variant-pills fieldset,.product-form__input--pill input[type=radio]+label{font-family:var(--kk-font-ui);font-weight:600;transition:border-color .2s var(--kk-ease),color .2s var(--kk-ease),background-color .2s var(--kk-ease)}.product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--kk-accent));box-shadow:0 0 0 1px rgb(var(--kk-accent));color:rgb(var(--kk-accent))}.product-form__submit{letter-spacing:.14em}.usp_one_line.icon-with-text,ul.usp_one_line{display:flex;flex-direction:column;align-items:stretch;margin:2rem 0;padding:1.8rem 2rem;gap:1.2rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:1rem;background:rgba(var(--kk-sand),.28);text-wrap:wrap;white-space:normal}.usp_one_line .icon-with-text__item{display:flex;align-items:center;gap:1rem;min-width:0;margin:0;font-family:var(--kk-font-ui);text-wrap:wrap;white-space:normal}.usp_one_line .icon-with-text__item>.svg-wrapper,.usp_one_line .icon-with-text__item>.icon--inventory{flex-shrink:0}.usp_one_line .h4,.usp_one_line .icon-with-text__item span:last-child{flex:1 1 auto;min-width:0;font-family:var(--kk-font-ui);font-size:1.35rem!important;font-weight:500;line-height:1.45;letter-spacing:0;text-wrap:wrap;white-space:normal;overflow-wrap:break-word}.usp_one_line .svg-wrapper svg [stroke="#000000"]{stroke:rgb(var(--kk-accent))}.usp_one_line .svg-wrapper svg [fill="#000000"],.usp_one_line .svg-wrapper svg .st0{fill:rgb(var(--kk-accent))}.usp_one_line .icon--inventory,.icon--inventory{position:relative;display:inline-block;width:.9rem;height:.9rem;min-width:.9rem;border-radius:50%;background:rgb(var(--kk-accent));margin:0;flex-shrink:0;vertical-align:middle;animation:kk-inv-pulse 2s ease-out infinite}.icon--inventory:before,.icon--inventory:after{content:none!important;display:none!important;animation:none!important}@keyframes kk-inv-pulse{0%{box-shadow:0 0 rgba(var(--kk-accent),.35)}70%{box-shadow:0 0 0 .7rem rgba(var(--kk-accent),0)}to{box-shadow:0 0 rgba(var(--kk-accent),0)}}.product .accordion summary,.accordion__title{font-family:var(--kk-font-ui);font-weight:600}.facets__summary,.facets__label,.facet-filters__label,.facets__heading{font-family:var(--kk-font-ui);font-weight:600;letter-spacing:.01em}.active-facets__button,.active-facets .active-facets__button-inner{border-radius:4rem}.product-count__text,.facets__product-count{font-family:var(--kk-font-ui);color:rgba(var(--color-foreground),.6)}.footer{margin-top:0}.footer__content-top{padding-bottom:4rem}.footer-block__heading{font-family:var(--kk-font-ui);font-size:1.35rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.footer-block__details-content .list-menu__item--link,.footer .link{color:rgba(var(--color-foreground),.72);transition:color .2s var(--kk-ease)}.footer-block__details-content .list-menu__item--link:hover,.footer .link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.footer__payment .icon{opacity:.85}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.1)}.copyright__content{font-family:var(--kk-font-ui);opacity:.7}.social-media__link:hover .icon,.footer .social-media__link:hover .icon{color:rgb(var(--kk-accent))}.kk-hero{position:relative;overflow:hidden}.kk-hero__inner{position:relative;z-index:2;max-width:82rem;padding-top:2rem;padding-bottom:2rem}.kk-hero__title{margin:0 0 2rem;font-family:var(--kk-font-display);font-optical-sizing:auto;font-weight:400;font-size:clamp(4.4rem,8vw,8.6rem);line-height:.98;letter-spacing:-.03em;color:rgb(var(--color-foreground))}.kk-hero__title em{font-style:italic;color:rgb(var(--kk-accent))}.kk-hero__sub{max-width:52rem;margin:0 0 3.2rem;font-family:var(--kk-font-ui);font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.74)}.kk-hero__cta{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.kk-hero__cta .button{min-width:18rem}.kk-hero__steps{position:absolute;right:max(4vw,calc((100vw - var(--page-width)) / 2));bottom:0;display:flex;align-items:flex-end;gap:1.4rem;z-index:1;opacity:.9;pointer-events:none}.kk-hero__steps span{width:clamp(2.4rem,3.4vw,4.4rem);background:linear-gradient(180deg,rgba(var(--kk-accent),.16),rgba(var(--kk-accent),.04));border-top:2px solid rgba(var(--kk-accent),.5);border-radius:3px 3px 0 0;animation:kk-rise .9s var(--kk-ease) backwards}.kk-hero__steps span:nth-child(1){height:6rem;animation-delay:.05s}.kk-hero__steps span:nth-child(2){height:11rem;animation-delay:.15s}.kk-hero__steps span:nth-child(3){height:17rem;animation-delay:.25s}.kk-hero__steps span:nth-child(4){height:24rem;animation-delay:.35s}@keyframes kk-rise{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@media screen and (max-width:749px){.kk-hero__steps{opacity:.4;gap:.9rem}.kk-hero__steps span:nth-child(4){display:none}}.kk-trust{border-top:1px solid rgba(var(--color-foreground),.09);border-bottom:1px solid rgba(var(--color-foreground),.09)}.kk-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem 2rem;align-items:center}.kk-trust__item{display:flex;align-items:center;gap:1.2rem;justify-content:center;text-align:left;font-family:var(--kk-font-ui);font-size:1.35rem;font-weight:500;color:rgba(var(--color-foreground),.85)}.kk-trust__item svg{flex:0 0 auto;width:2.4rem;height:2.4rem;stroke:rgb(var(--kk-accent))}.kk-trust__item+.kk-trust__item{border-left:1px solid rgba(var(--color-foreground),.09)}@media screen and (max-width:749px){.kk-trust__grid{grid-template-columns:repeat(2,1fr);gap:1.6rem 1rem}.kk-trust__item{justify-content:flex-start;font-size:1.25rem}.kk-trust__item:nth-child(odd){border-left:0}.kk-trust__item:nth-child(2){border-left:1px solid rgba(var(--color-foreground),.09)}}@media(prefers-reduced-motion:reduce){*,.kk-hero__steps span,.card__media img,.card-wrapper .card,.icon--inventory{animation:none!important;transition:none!important}.button:not([disabled]):hover,.card-wrapper:hover .card,.card-wrapper:hover .card__media img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-kowalskikrok.css.map */
