:root{--ok-ink: #2b2522;--ok-ink-soft: #6b5f59;--ok-berry: #8b1a2e;--ok-berry-dark: #6f1323;--ok-peach: #f4a896;--ok-peach-soft: #fff4ee;--ok-cream: #fbf7f2;--ok-sky: #dcebff;--ok-mint: #e3f1ea;--ok-radius: 20px;--ok-radius-sm: 12px;--ok-shadow: 0 10px 30px -18px rgba(60, 30, 20, .35);--ok-heading: "Nunito", var(--font-heading-family)}body{letter-spacing:0!important;color:var(--ok-ink)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.collection-list-title,.product__title h1,.image-with-text-heading,.banner-heading{font-family:var(--ok-heading)!important;font-weight:800!important;letter-spacing:-.01em!important;color:var(--ok-ink)}.caption-with-letter-spacing,.card-vendor,.product__text.caption-with-letter-spacing{letter-spacing:.08em!important}.rte,.rte p,.card-information,.price,.price-item{letter-spacing:0!important}.button,button.shopify-payment-button__button--unbranded{border-radius:999px!important;min-height:4.8rem;padding:0 2.8rem;font-size:1.5rem;font-weight:800;letter-spacing:.01em;box-shadow:none;text-transform:none}.button:before,.button:after{border-radius:999px!important}.button:not(.button--secondary):not(.quick-add__submit):not(.slider-button),.product-form__submit{background:var(--ok-berry)!important;color:#fff!important}.button:not(.button--secondary):not(.quick-add__submit):not(.slider-button):hover,.product-form__submit:hover{background:var(--ok-berry-dark)!important;transform:translateY(-1px)}.button--secondary{background:#fff!important;color:var(--ok-berry)!important;box-shadow:inset 0 0 0 2px var(--ok-berry)!important}.shopify-section-group-header-group .scroll-text a,.shopify-section-group-header-group .scroll-text .link,.shopify-section-group-header-group .scroll-text p{text-decoration:none!important;font-weight:600;letter-spacing:.01em}.header .list-menu__item,.header .header__menu-item{white-space:nowrap;font-weight:600}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.banner .banner-content .banner-box{max-width:64rem}.banner-heading{font-size:clamp(3.4rem,4.2vw,5.6rem)!important;line-height:1.05!important;text-transform:none!important;text-wrap:balance}.banner-text,.banner-text p{font-size:clamp(1.6rem,1.4vw,2rem)!important;line-height:1.5;max-width:44rem}.banner-buttons{gap:1.2rem;flex-wrap:wrap}[id$=__image_banner_68rjxB] .banner-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff4eeeb,#fff4eeb3 32%,#fff4ee00 60%);pointer-events:none;z-index:1}[id$=__image_banner_68rjxB] .banner-content{z-index:2}@media screen and (max-width:749px){[id$=__image_banner_68rjxB] .banner-media:after{display:none}[id$=__image_banner_68rjxB] .banner-content{background:var(--ok-peach-soft)}[id$=__image_banner_68rjxB] .banner-box{padding:2.4rem 1.6rem 2.8rem!important;background:transparent!important}}.okuki-trust-strip{background:var(--okuki-strip-bg, var(--ok-peach-soft));padding:1.6rem 0}.okuki-trust-strip__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin:0 auto;padding-left:1.6rem;padding-right:1.6rem;list-style:none}.okuki-trust-strip__item{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;line-height:1.35}.okuki-trust-strip__icon{flex:0 0 4.4rem;height:4.4rem;border-radius:50%;background:#fff;color:var(--ok-berry);display:grid;place-items:center}.okuki-trust-strip__icon .okuki-icon{width:2.4rem;height:2.4rem}.okuki-trust-strip__text{display:flex;flex-direction:column}.okuki-trust-strip__text strong{font-weight:800;color:var(--ok-ink)}.okuki-trust-strip__text span{color:var(--ok-ink-soft)}@media screen and (max-width:989px){.okuki-trust-strip__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.okuki-trust-strip__list::-webkit-scrollbar{display:none}.okuki-trust-strip__item{scroll-snap-align:start}}.collection-tabs .title,.collection-list-title,.section .title-wrapper .title,.testimonials .title{font-size:clamp(2.6rem,3vw,3.8rem)!important}.card-wrapper .card,.card-wrapper .card__inner,.card-wrapper .card-media,.card-wrapper .media{border-radius:var(--ok-radius)!important}.card-wrapper .card-media,.card-wrapper .media{background:var(--ok-cream)}.card-wrapper .media img{mix-blend-mode:multiply}.card-wrapper .card-heading{font-family:var(--ok-heading);font-size:1.9rem!important;font-weight:800!important;line-height:1.2;margin:.4rem 0 .2rem}.card-wrapper .card-vendor{font-size:1.05rem;color:var(--ok-ink-soft)}.okuki-age-chip{display:inline-block;margin:.2rem 0 .6rem;padding:.3rem 1rem;border-radius:999px;background:var(--ok-sky);color:#1f3e6e;font-size:1.25rem;font-weight:700;line-height:1.4}.card-wrapper .price{font-size:1.6rem;font-weight:800;color:var(--ok-ink)}.card-wrapper .price .price-item--regular s,.card-wrapper .price s,.card-wrapper .price--on-sale .price-item--regular{font-weight:500;color:var(--ok-ink-soft)}.card-wrapper .price--on-sale .price-item--sale,.card-wrapper .price--on-sale .price-item--last{color:var(--ok-berry)}.card-badge .badge,.product .badge{border-radius:999px!important;padding:.4rem 1rem!important;font-size:1.2rem!important;font-weight:800!important;letter-spacing:.02em!important;border:0!important}.card-badge .badge:not(.sold-out){background:var(--ok-berry)!important;color:#fff!important}.card-badge .badge.sold-out,.card-badge .badge.color-inverse{background:#2b2522bf!important;color:#fff!important}.card-wrapper .quick-add__submit.tooltip-btn{min-height:0;padding:0;box-shadow:none!important}.card-wrapper .quick-add__submit.tooltip-btn svg{background:#fff!important;color:var(--ok-berry)!important;box-shadow:var(--ok-shadow)}.collection-list .card,.collection-list .card__inner,.collection-list .media,.collection-list .card-media{border-radius:var(--ok-radius)!important;overflow:hidden}.collection-list .card-heading,.collection-list .card__heading,.collection-list h3{font-family:var(--ok-heading);font-weight:800!important;font-size:2rem!important}.testimonials .testimonial,.testimonials .testimonials-card,.testimonials .slider__slide>div{background:var(--ok-cream);border-radius:var(--ok-radius);padding:2.4rem}.testimonials .rte,.testimonials .rte p{font-size:1.6rem!important;line-height:1.6!important;letter-spacing:0!important}.testimonials .rating-star,.testimonials svg{color:#f2a33a}.product__title h1{font-size:clamp(2.6rem,3vw,3.6rem)!important;line-height:1.15!important}.product .price{font-size:2.4rem!important;font-weight:800;color:var(--ok-ink)}.product-form__buttons{display:flex;flex-direction:column;gap:1rem;max-width:48rem}.product-form__submit{width:100%;min-height:5.6rem!important;font-size:1.7rem!important}.product-form__buttons .quantity{border-radius:999px}.okuki-pdp-trust{list-style:none;margin:1.2rem 0 0;padding:1.6rem;display:grid;gap:1.1rem;background:var(--ok-cream);border-radius:var(--ok-radius-sm);max-width:48rem}.okuki-pdp-trust li{display:flex;align-items:center;gap:1.2rem;font-size:1.45rem;line-height:1.4;color:var(--ok-ink-soft)}.okuki-pdp-trust strong{color:var(--ok-ink)}.okuki-pdp-trust .okuki-icon{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;color:var(--ok-berry)}.product__accordion summary,.product .accordion summary{font-size:1.6rem;font-weight:700}.footer .footer-block__heading{font-family:var(--ok-heading);font-weight:800;font-size:1.8rem}.footer .footer-block__details-content a,.footer .rte a{text-decoration:none;line-height:2}@media screen and (max-width:749px){.card-wrapper .card-heading{font-size:1.6rem!important}.okuki-age-chip{font-size:1.15rem}.product-form__buttons{max-width:none}}html{scroll-behavior:smooth}#wybierz-wiek{scroll-margin-top:12rem;margin:0}.okuki-coll-head{padding-top:2.4rem;padding-bottom:0}.okuki-coll-head h1{margin:0;font-size:clamp(3rem,3.4vw,4.4rem)}.okuki-coll-head p{margin:.6rem 0 0;max-width:64rem;color:var(--ok-ink-soft);font-size:1.6rem}.facets__summary,.facets__disclosure summary{gap:.6rem;padding-right:1.4rem!important}.facets__summary>span{margin-right:.4rem}.product-form__submit.button,.product-form__submit.button.button--secondary{background:var(--ok-berry)!important;color:#fff!important;box-shadow:none!important}.product-form__submit.button *,.product-form__submit.button span{color:#fff!important}.product-form__submit.button:before,.product-form__submit.button:after{box-shadow:none!important}.product-form__submit.button:hover{background:var(--ok-berry-dark)!important}@media screen and (max-width:749px){.shopify-section-group-header-group .scroll-text p,.shopify-section-group-header-group .scroll-text a{font-size:1.3rem!important}}.product-form__submit.button{border:0!important}.footer .field-label{white-space:nowrap}@media screen and (max-width:749px){.shopify-section-group-header-group .scroll-text{height:3.6rem!important}[id$=__image_banner_68rjxB] .banner{display:flex!important;flex-direction:column;min-height:0!important;height:auto!important}[id$=__image_banner_68rjxB] .banner:before,[id$=__image_banner_68rjxB] .banner:after{display:none!important}[id$=__image_banner_68rjxB] .banner-media{position:relative!important;inset:auto!important;width:100%;height:auto!important;aspect-ratio:4 / 3}[id$=__image_banner_68rjxB] .banner-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}[id$=__image_banner_68rjxB] .banner-content{position:relative!important;padding:0!important;min-height:0!important;height:auto!important}[id$=__image_banner_68rjxB] .banner-box{position:static!important;transform:none!important;width:100%!important}[id$=__image_banner_68rjxB] .banner-heading{font-size:3rem!important}}.contact-form-sidebar-section .banner-media{border-radius:var(--ok-radius)!important;overflow:hidden}.contact-form-sidebar-section .banner-media img{display:block}@media screen and (max-width:749px){.contact-form-sidebar-section .banner-media{height:auto!important;aspect-ratio:1 / 1}}.footer .footer-block__brand-info{display:grid;grid-template-columns:minmax(0,36rem) auto;column-gap:1.6rem;align-items:start}.footer .footer-block__brand-info>.footer-block__heading,.footer .footer-block__brand-info>.rte{grid-column:1 / -1}.footer .footer-block__brand-info>.footer-block__newsletter{grid-column:1}.footer .footer-block__brand-info>[class*=social-icons-size]{grid-column:2;grid-row:3;margin-top:.6rem}.footer .footer-block__brand-info .list-social{flex-wrap:nowrap;gap:.4rem}.footer .footer-block__newsletter .field__input{height:4.6rem;min-height:0}.footer .footer-block__newsletter .newsletter-form__field-wrapper{max-width:36rem}.footer .footer-block__newsletter label,.footer .footer-block__newsletter .terms-label,.footer .footer-block__newsletter [class*=terms]{font-size:1.2rem;line-height:1.4}.footer .footer__social-bottom{display:none}.menu-drawer .menu-drawer-close-button,.menu-drawer .menu-drawer__menu-item:focus,.menu-drawer .menu-drawer__menu-item:hover{background:var(--ok-cream)!important;color:var(--ok-ink)!important}.menu-drawer .menu-drawer__menu-item{font-weight:700;color:var(--ok-ink)}.okuki-tryon{display:block;margin-top:1.2rem}.okuki-tryon[hidden]{display:none}.okuki-tryon__open{width:100%;gap:.6rem;border-radius:var(--ok-radius-sm)}.okuki-tryon__soldout{margin:.6rem 0 0;font-size:1.3rem;color:var(--ok-ink-soft)}.okuki-tryon-modal .product-popup-modal-content{max-width:56rem;border-radius:var(--ok-radius)}.okuki-tryon__body{padding:1rem .4rem 1.6rem;color:var(--ok-ink)}.okuki-tryon__title{margin:0 3rem .6rem 0;font-size:2.2rem}.okuki-tryon__lead{margin:0 0 1.6rem;color:var(--ok-ink-soft);font-size:1.4rem}.okuki-tryon__form{display:grid;gap:1.4rem}.okuki-tryon__form[hidden]{display:none}.okuki-tryon__file input{position:absolute;opacity:0;width:1px;height:1px}.okuki-tryon__file-label{display:flex;align-items:center;justify-content:center;min-height:9rem;padding:1.6rem;cursor:pointer;text-align:center;border:2px dashed var(--ok-peach);border-radius:var(--ok-radius-sm);background:var(--ok-peach-soft);color:var(--ok-berry);font-weight:700}.okuki-tryon__file input:focus-visible+.okuki-tryon__file-label{outline:2px solid var(--ok-berry);outline-offset:2px}.okuki-tryon__preview,.okuki-tryon__result img{display:block;width:100%;max-height:50vh;object-fit:contain;border-radius:var(--ok-radius-sm);background:var(--ok-cream)}.okuki-tryon__preview[hidden]{display:none}.okuki-tryon__consent{display:flex;gap:.8rem;align-items:flex-start;font-size:1.3rem;line-height:1.5;color:var(--ok-ink-soft)}.okuki-tryon__consent input{margin-top:.3rem;flex-shrink:0;accent-color:var(--ok-berry)}.okuki-tryon__consent a{color:var(--ok-berry)}.okuki-tryon__captcha:empty{display:none}.okuki-tryon__captcha div:empty{display:block}.okuki-tryon__submit{width:100%}.okuki-tryon__form[aria-busy=true] .okuki-tryon__submit{opacity:.6;cursor:progress}.okuki-tryon__status{margin:1.2rem 0 0;font-size:1.4rem;color:var(--ok-ink)}.okuki-tryon__status:empty{display:none}.okuki-tryon__result{display:grid;gap:1.2rem;margin-top:1.2rem}.okuki-tryon__result[hidden]{display:none}.okuki-tryon__actions{display:flex;flex-wrap:wrap;gap:.8rem}.okuki-tryon__actions>*{flex:1 1 18rem}:root:root{--jdgm-primary-color: var(--ok-berry);--jdgm-secondary-color: var(--ok-peach-soft);--jdgm-star-color: #f2a33a;--jdgm-write-review-bg-color: var(--ok-berry);--jdgm-write-review-text-color: #fff;--jdgm-paginate-color: var(--ok-berry);--jdgm-reviewer-name-color: var(--ok-ink)}.jdgm-star{color:#f2a33a!important}.jm-review-widget{--jm-review-widget-star-and-histogram-color: #f2a33a !important;--jm-review-widget-button-color: var(--ok-berry) !important;--jm-review-widget-button-text-color: #fff !important;--jm-review-widget-text-color: var(--ok-ink) !important;--jm-review-widget-lighter-text-color: var(--ok-ink-soft) !important;--jm-widget-primary-color: var(--ok-berry) !important;--jm-review-widget-form-border-radius: var(--ok-radius) !important;--jm-review-widget-form-button-color: var(--ok-berry) !important;--jm-review-widget-form-text-color: var(--ok-ink) !important;--jm-review-widget-form-field-background-color: var(--ok-cream) !important;font-family:inherit;padding:clamp(2.4rem,4vw,4rem);border-radius:var(--ok-radius);background:var(--ok-cream)}.jm-review-widget .jm-review-widget-minimal-header__title{font-family:var(--ok-heading);font-weight:800;font-size:clamp(2.2rem,3vw,2.8rem)}.jm-review-widget .jm-button{border-radius:999px!important;min-height:4.4rem;padding-inline:2.8rem;font-weight:800}.jm-review-widget .jm-no-reviews-state~* .jdgm-empty-state,.jm-review-widget__header:has(.jm-no-reviews-state)+.jm-review-widget__body .jdgm-empty-state{display:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/okuki-refresh.css.map */
