.pukuxu-image-link{display:block;border-radius:12px;overflow:hidden}.pukuxu-title-link{color:inherit;text-decoration:none}.pukuxu-title-link:hover{text-decoration:underline;text-underline-offset:.3em}.pukuxu-image-link:focus-visible,.pukuxu-title-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.pukuxu-home [id$=__product_highlights] .multicolumn-card{height:100%;display:flex;flex-direction:column}.pukuxu-home [id$=__product_highlights] .multicolumn-card__info{flex:1;display:flex;flex-direction:column;align-items:center;padding:18px 8px}.pukuxu-home [id$=__product_highlights] .multicolumn-card__info .link{margin-top:auto;min-height:44px;padding-top:10px}.pukuxu-home [id$=__product_highlights] .multicolumn-card__info .rte{margin-bottom:12px}.pukuxu-home [id$=__product_highlights] .multicolumn-card__info strong{color:rgb(var(--color-foreground));font-size:1.6rem}.pukuxu-home [id$=__product_highlights] .multicolumn-list{column-gap:24px;row-gap:24px}.pukuxu-home [id$=__rich_text_6YempM] .multicolumn-card{border:1px solid #ded7ce;border-radius:12px;height:100%}.pukuxu-home [id$=__rich_text_6YempM] .multicolumn-card__info .rte{font-size:1.8rem;line-height:1.6}.pukuxu-home [id$=__rich_text_eQh7bR]{border-block:1px solid #ded7ce}.pukuxu-home [id$=__hero_message] .rich-text__blocks{max-width:65rem}.pukuxu-home [id$=__hero_message] .rich-text__heading{font-size:clamp(3rem,3.5vw,4.8rem);line-height:1.12}.pukuxu-home [id$=__hero_message] .rich-text__caption{font-size:1.2rem;letter-spacing:.12em}.pukuxu-home [id$=__hero_message] .rich-text__text:last-child{font-size:1.3rem;line-height:1.5}.pukuxu-home [id$=__hero_message] .rich-text__buttons{max-width:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.pukuxu-home [id$=__hero_message] .rich-text__buttons .button{min-height:48px;width:auto;flex:1 1 220px}.header__menu-item{color:rgb(var(--color-foreground))}.header__heading-logo{width:180px;height:76px;object-fit:cover;object-position:center}.header__heading-logo-wrapper{width:180px}.header--top-center{padding-top:12px;padding-bottom:12px}.header--top-center .header__inline-menu{margin-top:4px}.header--top-center .header__inline-menu>.list-menu{justify-content:center}.footer-block__details-content a{min-height:36px;display:inline-flex;align-items:center}@media screen and (min-width:990px){.pukuxu-home #MainContent{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pukuxu-home #MainContent>*{grid-column:1 / -1;min-width:0}.pukuxu-home #MainContent>[id$=__hero_message]{grid-column:1;grid-row:1;display:flex;align-items:center}.pukuxu-home #MainContent>[id$=__image_banner]{grid-column:2;grid-row:1}.pukuxu-home [id$=__hero_message] .rich-text__wrapper{padding-inline:clamp(24px,4vw,64px);width:100%}.pukuxu-home [id$=__image_banner] .banner{height:100%;min-height:490px}.pukuxu-home [id$=__product_highlights] .grid__item{width:calc((100% - 72px)/4);max-width:calc((100% - 72px)/4)}}@media screen and (max-width:989px){.header__heading-logo{width:150px;height:64px}.header__heading-logo-wrapper{width:150px}.header{padding-block:8px}.pukuxu-home [id$=__image_banner] .banner{min-height:300px}.pukuxu-home [id$=__product_highlights] .grid__item{width:calc((100% - 24px)/2);max-width:calc((100% - 24px)/2)}}@media screen and (max-width:749px){.pukuxu-home [id$=__hero_message] .rich-text__wrapper{padding-inline:22px}.pukuxu-home [id$=__hero_message] .rich-text__buttons .button{flex-basis:100%}.pukuxu-home [id$=__image_banner] .banner{min-height:250px}.pukuxu-home [id$=__product_highlights] .multicolumn-list{gap:16px}.pukuxu-home [id$=__product_highlights] .grid__item{width:calc((100% - 16px)/2);max-width:calc((100% - 16px)/2)}.pukuxu-home [id$=__product_highlights] h3{font-size:1.9rem}.pukuxu-home [id$=__product_highlights] .rte{font-size:1.4rem;line-height:1.45}.pukuxu-home [id$=__product_highlights] .multicolumn-card__info{padding:14px 0}.pukuxu-home [id$=__why_pukuxu] .multicolumn-card__info{padding:12px 6px}.pukuxu-home [id$=__why_pukuxu] h3{font-size:2rem}.pukuxu-home [id$=__why_pukuxu] .rte{font-size:1.5rem}.rich-text__buttons .button{min-height:48px}.footer{padding-bottom:88px}}@media(prefers-reduced-motion:reduce){.pukuxu-home *,.pukuxu-home *:before,.pukuxu-home *:after{scroll-behavior:auto;animation-duration:.01ms;transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pukuxu-polish.css.map */
