#header-component{--header-content-transition-timing:.2s;--color-foreground:#28342c;--color-foreground-rgb:40 52 44}#header-component .header__row{background:#fffcf7;color:#28342c;border-bottom-color:#28342c26}#header-component .header__columns{min-height:78px;align-items:center}#header-component :is(.menu-list__link,.menu-list__link-title,.menu-list__disclosure){font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.01em;text-transform:none;line-height:1.5}#header-component .menu-list__link{min-height:44px;display:flex;align-items:center;position:relative;color:#28342c;transition:color .2s}#header-component .menu-list__link:hover,#header-component .menu-list__link--active{color:#b86a3d}#header-component .menu-list__link-title{position:relative;padding-block:5px}#header-component .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s}#header-component .menu-list__link:hover .menu-list__link-title:after,#header-component .menu-list__link[aria-current=page] .menu-list__link-title:after{transform:scaleX(1)}#header-component .menu-list{--menu-horizontal-gap:28px}#header-component .menu-list__submenu{background:#fffcf7;color:#28342c;border-top:1px solid #28342c26}#header-component .menu-list__submenu-inner{font-family:Manrope,Arial,sans-serif}#header-component .mega-menu a{font-family:Manrope,Arial,sans-serif;color:#28342c;font-size:12px;line-height:1.7}#header-component .mega-menu a:hover{color:#b86a3d}#header-component :is(.header-actions__action,.header__icon--menu){width:42px;height:42px;min-width:42px;min-height:42px;padding:10px;display:flex;align-items:center;justify-content:center;border:1px solid #28342c33;border-radius:50%;background:transparent;color:#28342c;transition:background .2s,transform .2s}#header-component :is(.header-actions__action,.header__icon--menu):hover{background:#edf0e7;transform:translateY(-1px)}#header-component .header-actions__action .svg-wrapper,#header-component .header__icon--menu .svg-wrapper{width:19px;height:19px;display:flex;align-items:center;justify-content:center}#header-component :is(.header-actions__action,.header__icon--menu) svg{width:19px;height:19px}#header-component .cart-bubble{font-family:DM Mono,monospace;font-size:9px;background:#d87935;color:#fffcf7}#header-component .header__column--right{gap:10px}#header-component .menu-drawer{background:#fffcf7;color:#28342c;border-right:1px solid #28342c33}#header-component .menu-drawer__navigation{padding-inline:24px}#header-component .menu-drawer__navigation:before{content:"PRACOWNIA POMYSLOW";display:block;font:400 9px/1.6 DM Mono,monospace;letter-spacing:.14em;color:#b86a3d;padding:20px 0 25px}#header-component .menu-drawer__menu-item--mainlist{font:500 18px/1.45 Unbounded,Arial,sans-serif;letter-spacing:-.055em;text-transform:none;padding-block:20px;min-height:64px}#header-component .menu-drawer__menu>li{border-bottom:1px solid #28342c26}#header-component .menu-drawer__menu-item--child{font:500 13px/1.6 Manrope,Arial,sans-serif;letter-spacing:0;padding-block:13px;min-height:44px}#header-component .menu-drawer__menu-item--parent,#header-component .menu-drawer__title{font:500 17px/1.5 Unbounded,Arial,sans-serif;letter-spacing:-.05em}#header-component .menu-drawer__menu-item--active{color:#b86a3d}#header-component .menu-drawer a[href*="/collections/zestawy-naukowe"]:hover{background:#edf0e7}#header-component .menu-drawer a[href*="/collections/zestawy-kreatywne-diy"]:hover{background:#f7ebe1}#header-component .menu-drawer__utility-links{font-family:Manrope,Arial,sans-serif;border-top-color:#28342c26}#header-component .menu-drawer__submenu{background:#fffcf7;color:#28342c}#header-component .menu-drawer__close-button,#header-component .menu-drawer__back-button{border:1px solid #28342c33;border-radius:50%;display:flex;align-items:center;justify-content:center;width:42px;height:42px;min-width:42px;padding:10px;background:#fffcf7;color:#28342c}#header-component :is(.menu-list__link,.header-actions__action,.header__icon--menu,.menu-drawer__menu-item,.menu-drawer__close-button):focus-visible{outline:2px solid #d87935;outline-offset:4px}@media(max-width:749px){#header-component .header__columns{min-height:66px}#header-component .header__column--right{gap:7px}#header-component .menu-drawer__navigation{padding-inline:20px}#header-component .header__drawer{--header-drawer-min-height:54px}#header-component .menu-drawer__menu-item--mainlist{font-size:17px}#header-component .menu-drawer__menu-item--mainlist .svg-wrapper{width:20px;height:20px;flex-shrink:0}}@media(prefers-reduced-motion:reduce){#header-component *{transition:none!important}}#header-component .header__column--right{align-items:center;gap:10px}#header-component header-actions{display:flex;align-items:center;gap:10px;margin-inline:0}#header-component .header__column--right :is(header-actions,.search-action){margin-inline:0}#header-component :is(.header-actions__action,.header__icon--menu){position:relative;box-sizing:border-box;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;padding:0;line-height:1;overflow:visible;align-self:center}#header-component .header-actions__cart-icon{position:static;display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}#header-component .header-actions__cart-icon .svg-wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;margin:0}#header-component .header-actions__cart-icon svg{display:block;width:20px;height:20px;mask:none;-webkit-mask:none}#header-component .header-actions__cart-icon .cart-bubble:not(.visually-hidden){position:absolute;inset:auto;top:-5px;right:-5px;bottom:auto;left:auto;width:auto;min-width:18px;height:18px;aspect-ratio:auto;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:2px solid #fffcf7;box-sizing:content-box;z-index:2;background:#d87935;color:#fffcf7;pointer-events:none;transform:none}#header-component .cart-bubble__background{border-radius:12px;background:#d87935}#header-component .cart-bubble__text,#header-component .cart-bubble__text-count{font:500 9px/1 DM Mono,monospace;letter-spacing:0;display:flex;align-items:center;justify-content:center;color:#fffcf7;min-height:0;margin:0;padding:0}#header-component .account-button shopify-account{width:100%;height:100%;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center}#header-component .account-button__icon{width:18px;height:20px;display:block;margin:0}#header-component details:not([open]) .header__icon--menu .header-drawer-icon--close{display:none}#header-component details[open] .header__icon--menu .header-drawer-icon--open{display:none}#header-component .header__icon--menu .header-drawer-icon svg{margin:0}@media(max-width:749px){#header-component .header__columns :is(.header-actions__action,.header__icon--menu){display:flex;align-items:center;justify-content:center;padding:0;border-color:transparent;transform:none}#header-component .header__columns :is(.header-actions__action,.header__icon--menu):before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid #28342c33;border-radius:50%;pointer-events:none;box-shadow:none}#header-component .header__columns :is(.header-actions__action,.header__icon--menu):hover{background:transparent;transform:none}#header-component .header__columns :is(.header-actions__action,.header__icon--menu) .svg-wrapper{flex:0 0 20px;width:20px;height:20px;align-items:center;justify-content:center;margin:0;padding:0;line-height:0}#header-component .header__columns :is(.header-actions__action,.header__icon--menu) svg{display:block;width:20px;height:20px;flex-shrink:0;margin:0}#header-component .header__columns .header__icon--menu .header-drawer-icon{position:static;inset:auto;transform:none}#header-component[data-menu-style] .header__columns .header__icon--menu{justify-content:center;padding-inline:0}#header-component .header__column--right,#header-component header-actions{gap:0}#header-component .header__column--right :is(header-actions,.search-action){margin-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/rc-navigation.css.map */
