@font-face{font-family:HS Unbounded;src:url(hs-unbounded.ttf) format("truetype");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:HS Space Grotesk;src:url(hs-space-grotesk.ttf) format("truetype");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:HS Limelight;src:url(hs-limelight.ttf) format("truetype");font-display:swap}:root{--hs-braz: #2C170B;--hs-krem: #EDE4DA;--hs-kakao: #7D6454;--hs-czerwien: #E23A1A;--font-body--family: "HS Space Grotesk", -apple-system, "Helvetica Neue", Arial, sans-serif !important;--font-body--weight: 400 !important;--font-heading--family: "HS Unbounded", -apple-system, "Helvetica Neue", Arial, sans-serif !important;--font-heading--weight: 500 !important;--font-subheading--family: "HS Unbounded", -apple-system, "Helvetica Neue", Arial, sans-serif !important;--font-subheading--weight: 500 !important;--font-accent--family: "HS Unbounded", -apple-system, "Helvetica Neue", Arial, sans-serif !important;--font-accent--weight: 500 !important}body{font-family:var(--font-body--family);font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.button,button,.shopify-payment-button__button,.kp__dodaj,.product-card__title,.price{font-synthesis:none}.button,button.button,.add-to-cart-button,.shopify-payment-button__button--unbranded{font-family:HS Unbounded,-apple-system,Helvetica Neue,Arial,sans-serif!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{letter-spacing:-.01em!important;font-weight:500!important}h5,h6,.h5,.h6{letter-spacing:.06em!important;font-weight:500!important;text-transform:uppercase}.announcement-bar,.announcement-bar *{text-transform:uppercase;letter-spacing:.03em;font-weight:500}h1,.h1{font-size:clamp(2rem,3.2vw,3.2rem)}h2,.h2{font-size:clamp(1.7rem,2.6vw,2.6rem)}.hs-baner{background:var(--hs-braz);color:var(--hs-krem);padding:clamp(24px,4vw,48px) 0 clamp(16px,3vw,32px)}.hs-baner__wnetrze{width:min(1440px,100%);margin:0 auto;padding:0 clamp(16px,3vw,40px);display:grid;gap:clamp(16px,2.4vw,28px)}.hs-baner__gora{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.hs-baner__znak{font-family:HS Limelight,serif;font-size:clamp(4.4rem,9vw,10rem);line-height:.9;margin:0;letter-spacing:.01em}.hs-baner__zdanie{font-family:HS Space Grotesk,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.6rem,1.6vw,2.1rem);line-height:1.35;margin:.6em 0 0;max-width:38em;text-wrap:balance}.hs-baner__guzik{font-family:HS Unbounded,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;letter-spacing:.06em;font-weight:500;text-transform:uppercase;text-decoration:none;background:var(--hs-krem);color:var(--hs-braz);padding:1.1em 1.8em;display:inline-block;white-space:nowrap}.hs-baner__guzik:hover,.hs-baner__guzik:focus-visible{background:#fff;outline:2px solid var(--hs-krem);outline-offset:2px}.hs-baner__fryz{width:100%;height:auto;display:block;aspect-ratio:2970 / 1081}.hs-fryz-stopka{background:var(--hs-krem);padding:clamp(16px,3vw,36px) clamp(16px,3vw,40px) 0}.hs-fryz-stopka img{width:min(1360px,100%);height:auto;display:block;margin:0 auto;aspect-ratio:2970 / 1081}.hs-fryz-stopka{background:var(--hs-braz)}footer{background:var(--hs-braz);color:var(--hs-krem);--color-foreground: #EDE4DA;--color-foreground-rgb: 237 228 218;--color-border: #4A3324;--color-border-rgb: 74 51 36;--color-primary-button-background: #EDE4DA;--color-primary-button-text: #2C170B;--color-primary-button-border: #EDE4DA;--color-input-background: #3A2416;--color-input-text: #EDE4DA;--color-input-border: #6A5040}footer a{color:inherit}:root{--nav-highlight-color: #5A3F2C}.kp__pakiet:not(.jest),.kp__format:not(.jest){color:var(--kp-ink)}.hs-baner__fryz--jasny{background:var(--hs-krem)}.hs-baner{padding-bottom:0}.hs-baner>.hs-baner__fryz{width:100%;max-width:none;margin-top:clamp(16px,2.4vw,28px)}.hs-fryz-stopka{padding:0;background:var(--hs-krem)}.hs-fryz-stopka img{width:100%;max-width:none;margin:0}.menu-list__submenu{--submenu-padding-block-start: 18px !important;--submenu-padding-block-end: 24px !important;--color-foreground: #2C170B;--color-foreground-rgb: 44 23 11}.mega-menu__promo{display:none!important}.mega-menu__grid{display:block!important}.mega-menu__list{display:flex!important;flex-wrap:wrap;gap:12px 56px;width:auto!important}.mega-menu__column{width:auto!important;min-width:0!important;flex:0 0 auto}.mega-menu__column ul{display:grid;grid-template-rows:repeat(6,auto);grid-auto-flow:column;column-gap:36px}.mega-menu__column a{color:#2c170b}.mega-menu__column ul a,.mega-menu__column li a{font-size:15px!important;line-height:1.9}.mega-menu__column a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.mega-menu__link--parent{font-family:HS Unbounded,-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:12px!important;letter-spacing:.06em;font-weight:500;text-transform:uppercase;color:#7d6454!important;margin-bottom:6px}.mega-menu__view-all{display:inline-block!important;width:auto!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;background:none!important;padding:0!important;margin-top:14px!important;position:static!important}.mega-menu__view-all *{position:static!important;background:none!important;color:#2c170b!important;padding:0!important;min-height:0!important;height:auto!important;font-family:HS Unbounded,-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:12px!important;letter-spacing:.06em;font-weight:500;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.mega-menu__view-all img,.mega-menu__view-all svg:not(.icon){display:none!important}@media(min-width:990px){html.hs-safari:not([scroll-lock]),html.hs-safari:not([scroll-lock]) body{height:auto!important;overflow:visible!important}html.hs-safari .page-wrapper{height:auto!important;overflow:visible!important}}html.hs-safari,html.hs-safari .page-wrapper{scroll-behavior:auto!important}[id*=__zaufanie] .layout-panel-flex--row{align-items:flex-start!important}[id*=__zaufanie] .layout-panel-flex--column{justify-content:flex-start!important}[id*=__zaufanie] .group-block{min-width:0}[id*=__zaufanie] h3{font-size:clamp(1.5rem,1.7vw,2.1rem)!important;line-height:1.15;text-wrap:balance}@media(max-width:749px){footer :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-size:clamp(2rem,6.4vw,2.8rem)!important;white-space:normal!important;overflow:visible!important;text-wrap:balance}:is(h1,h2,.h1,.h2){overflow-wrap:break-word}}@media(max-width:749px){.hs-baner__gora>*{width:100%}.hs-baner__guzik{display:block;box-sizing:border-box;width:100%;text-align:center;white-space:normal;padding:1em 1.2em}}@media(max-width:749px){.hs-baner__wnetrze{grid-template-columns:minmax(0,1fr)}.hs-baner__znak{font-size:clamp(3rem,15.5vw,6rem)}}.hs-baner__zdanie{font-size:clamp(2rem,2.6vw,3.4rem);line-height:1.25;margin:0;max-width:30em}.hs-slider{background:var(--hs-braz);padding:clamp(36px,6vw,96px) 0}.hs-slider__tor{display:flex;gap:clamp(14px,2.4vw,34px);overflow-x:auto;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;overflow-anchor:none}.hs-slider__el{contain:paint}.hs-slider__tor::-webkit-scrollbar{display:none}.hs-slider__tor.ciagnie{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.hs-slider__el{flex:0 0 auto;width:clamp(230px,26vw,470px);aspect-ratio:5 / 7;overflow:hidden;display:block}.hs-slider__el img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.hs-slider__tor:focus-visible{outline:2px solid var(--hs-krem);outline-offset:4px}@media(max-width:749px){.hs-slider__el{width:72vw}}@media(min-width:990px){.menu-list__link-title{position:relative;top:6.25px}}.collection-card__content{display:none!important}html.hs-safari,html.hs-safari body{overflow-anchor:none}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__list-item:not(:first-child)>.menu-list__link--active .menu-list__link-title:after{transform:scaleX(0)}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__list-item:not(:first-child)>.menu-list__link--active{color:rgb(var(--menu-top-level-font-color-rgb) / var(--opacity-subdued-text))}.mega-menu__view-all{display:none!important}img.menu-drawer__link-image{aspect-ratio:1200 / 630;height:auto;width:100%;object-fit:cover;object-position:top}.menu-drawer__link-image+.menu-drawer__menu-item-text{display:block;margin-top:.45rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}@media(max-width:749px){.facets label,.facets__item label,.facets-mobile__item,.facets .checkbox,.sorting-filter__options label{min-height:44px;display:flex;align-items:center}.facets__summary,.facets-toggle,.facets__filters-toggle{min-height:44px}.product-card .price,.product-card__price,.card-gallery+* .price{font-size:14px}}html.kp-zestaw .sticky-add-to-cart{display:none!important}@media(max-width:749px){.announcement-bar__text{font-size:10.5px!important;line-height:1.35!important;letter-spacing:.02em!important}}@media(max-width:749px){media-gallery,media-gallery *{--gallery-aspect-ratio: 1 / 1 !important}.facets-toggle__button{min-height:44px;padding-inline:12px}.sorting-filter__select{min-height:44px}.theme-drawer__close-button{width:44px;height:44px}.column-options__option{min-width:44px;min-height:44px}}.hs-baner__zdanie{font-family:HS Space Grotesk,-apple-system,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:-.01em;font-size:clamp(1.5rem,2.1vw,2.5rem);line-height:1.25;max-width:30em}@media(max-width:749px){.hs-baner__zdanie{font-size:24px}.hs-baner__guzik,.button,button.button,.add-to-cart-button,.shopify-payment-button__button--unbranded{font-size:13px!important;letter-spacing:.04em!important;white-space:nowrap}.hs-baner__guzik{padding:.95em .8em}.button,button.button,.add-to-cart-button{padding-inline:.9em}}.hs-baner--sam-fryz{padding-top:0}.hs-baner--sam-fryz>.hs-baner__fryz{margin-top:0}.hs-baner__motto{font-family:HS Space Grotesk,-apple-system,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:clamp(1.4rem,1.2vw,1.7rem);line-height:1.4;margin:0 auto;padding:clamp(16px,2vw,24px) clamp(16px,3vw,40px) clamp(18px,2.4vw,28px);max-width:44em;text-align:center;color:var(--hs-krem);text-wrap:balance}@media(max-width:749px){.hs-baner__motto{font-size:18px}}.announcement-bar{padding-block:6px!important}main .shopify-section .section-resource-list,main .shopify-section .custom-section-content>.layout-panel-flex{padding-block:32px!important}.hs-slider{padding:clamp(24px,3.4vw,48px) 0}@media(max-width:749px){main .shopify-section .section-resource-list,main .shopify-section .custom-section-content>.layout-panel-flex{padding-block:18px!important}.hs-slider{padding:20px 0}.hs-baner{padding-top:16px}.hs-baner--sam-fryz{padding-top:0}.hs-baner__motto{padding-block:12px 14px}.product-details .group-block-content,.group-block--height-fit .group-block-content{gap:12px}.product-details>.group-block{padding-top:12px!important}.group-block-content:has(>.shopify-block>.kp--przy-produkcie)>.shopify-block:has(>.kp--przy-produkcie){order:20}.group-block-content:has(>.shopify-block>.kp--przy-produkcie)>.divider{order:19}.variant-option--buttons .variant-option__button-label,.variant-option__button-label__pill{min-height:42px}.variant-option--buttons{row-gap:8px}.product-form-buttons{gap:8px}.quantity-selector-wrapper,.quantity-selector{height:44px;min-height:44px}}@media(min-width:750px){.group-block-content:has(>.shopify-block>.kp--przy-produkcie){gap:16px}}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:0!important}#shopify-pc__banner .shopify-pc__banner__wrapper{padding:10px 14px 12px!important;gap:8px!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:14px!important;line-height:1.2!important;margin:0 0 4px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12px!important;line-height:1.3!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row-reverse!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0!important;min-height:40px!important;padding:8px 10px!important;font-size:13px!important;flex:1 1 0!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{flex:1 0 100%!important;min-height:28px!important;padding:2px!important;order:3}}.hs-baner__fryz--jasny{clip-path:inset(2px 0 2px 0);margin-top:-2px!important;margin-bottom:-2px}.hs-baner__liczby{margin:.4em auto 0;padding:0 16px clamp(20px,3vw,32px);text-align:center;font-size:clamp(.8rem,1.1vw,.95rem);letter-spacing:.02em;color:var(--hs-krem);opacity:.75}.hs-baner__pod{max-width:1180px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(20px,3vw,40px) clamp(32px,4.4vw,52px);display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(28px,4.4vw,56px);align-items:center;color:var(--hs-krem)}.hs-baner__naglowek{font-family:HS Unbounded,Unbounded,sans-serif;font-weight:500;letter-spacing:-.02em;text-transform:none;font-size:clamp(2.4rem,5vw,4.4rem);line-height:1;margin:0;color:var(--hs-krem)}.hs-baner__pod .hs-baner__motto{font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.45;color:#c9b9a8;text-align:left;max-width:30ch;margin:.7em 0 0;padding:0}.hs-baner__konkrety{list-style:none;margin:0;padding:0;border-left:1px solid var(--hs-kakao)}.hs-baner__konkrety li{padding:13px 0 13px 22px;border-bottom:1px solid rgb(237 228 218 / .15);font-size:15px;line-height:1.35}.hs-baner__konkrety li:last-child{border-bottom:0}.hs-baner__konkrety b{display:block;margin-bottom:2px;font-family:HS Unbounded,Unbounded,sans-serif;font-weight:500;font-size:13px;letter-spacing:.06em;text-transform:uppercase}@media(max-width:749px){.hs-baner__pod{grid-template-columns:1fr;gap:24px;padding:24px 20px 28px}.hs-baner__pod .hs-baner__motto{font-size:16px;padding:0}}.header__underlay-closed{--color-background-bottom-row: var(--color-background-top-row)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hs-towarzystwo.css.map */
