@font-face{font-family:PP Object Sans;src:url(ppobjectsans-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Object Sans;src:url(ppobjectsans-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--kanpla-font: "PP Object Sans", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body--family: var(--kanpla-font) !important;--font-paragraph--family: var(--kanpla-font) !important;--font-subheading--family: var(--kanpla-font) !important;--font-accent--family: var(--kanpla-font) !important;--font-h1--family: var(--kanpla-font) !important;--font-h2--family: var(--kanpla-font) !important;--font-h3--family: var(--kanpla-font) !important;--font-h4--family: var(--kanpla-font) !important;--font-h5--family: var(--kanpla-font) !important;--font-h6--family: var(--kanpla-font) !important}.custom-typography,.custom-typography>*,.custom-typography :is(h1,h2,h3,h4,h5,h6,p,span,a,li){font-family:var(--kanpla-font)!important}body,button,input,select,textarea,optgroup{font-family:var(--kanpla-font)!important}[id$=__slideshow_kanpla] slideshow-arrows{padding-inline:calc(7.5% + 34px)!important}[id$=__slideshow_kanpla] slideshow-arrows:before{left:calc(7.5% + 34px)!important;right:calc(7.5% + 34px)!important}[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control{width:50px!important;height:50px!important}[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control .svg-wrapper,[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control svg{width:46px!important;height:46px!important}#MainContent .button:not(.slideshow-control):not(.button-unstyled),#MainContent .button-primary:not(.slideshow-control),#MainContent .button-secondary:not(.slideshow-control),#MainContent .button-custom:not(.slideshow-control),#MainContent .button-unstyled:not(.slideshow-control){font-weight:700!important}#MainContent .button:not(.slideshow-control):not(.button-unstyled),#MainContent .button-primary:not(.slideshow-control),#MainContent .button-secondary:not(.slideshow-control),#MainContent .button-custom:not(.slideshow-control),#MainContent .button:not(.slideshow-control):not(.button-unstyled):hover,#MainContent .button:not(.slideshow-control):not(.button-unstyled):focus-visible,#MainContent .button-primary:not(.slideshow-control):hover,#MainContent .button-primary:not(.slideshow-control):focus-visible,#MainContent .button-secondary:not(.slideshow-control):hover,#MainContent .button-secondary:not(.slideshow-control):focus-visible,#MainContent .button-custom:not(.slideshow-control):hover,#MainContent .button-custom:not(.slideshow-control):focus-visible{transition:color .24s ease .12s,border-color .3s ease!important}#MainContent .button:not(.slideshow-control):not(.button-unstyled):before,#MainContent .button-primary:not(.slideshow-control):before,#MainContent .button-secondary:not(.slideshow-control):before,#MainContent .button-custom:not(.slideshow-control):before{inset:auto!important;left:-6%!important;bottom:0!important;width:112%!important;height:200%!important;border-radius:50% 50% 0 0/30% 30% 0 0!important;transform:translateY(100%)!important;transition:transform .52s cubic-bezier(.3,1,.35,1)!important}#MainContent .button:not(.slideshow-control):not(.button-unstyled):hover:before,#MainContent .button:not(.slideshow-control):not(.button-unstyled):focus-visible:before,#MainContent .button-primary:not(.slideshow-control):hover:before,#MainContent .button-primary:not(.slideshow-control):focus-visible:before,#MainContent .button-secondary:not(.slideshow-control):hover:before,#MainContent .button-secondary:not(.slideshow-control):focus-visible:before,#MainContent .button-custom:not(.slideshow-control):hover:before,#MainContent .button-custom:not(.slideshow-control):focus-visible:before{transform:translateY(3%)!important}@media(prefers-reduced-motion:reduce){#MainContent .button:not(.slideshow-control):not(.button-unstyled),#MainContent .button-primary:not(.slideshow-control),#MainContent .button-secondary:not(.slideshow-control),#MainContent .button-custom:not(.slideshow-control),#MainContent .button:not(.slideshow-control):not(.button-unstyled):before,#MainContent .button-primary:not(.slideshow-control):before,#MainContent .button-secondary:not(.slideshow-control):before,#MainContent .button-custom:not(.slideshow-control):before{transition:none!important}}[id$=__product_list_YidTcf] .group-block:not(:where(product-card *)){position:static!important;margin:0!important;padding:0!important;background:none!important}[id$=__product_list_YidTcf] .group-block-content:not(:where(product-card *)){gap:8px!important;padding-right:0!important}[id$=__product_list_YidTcf] .group-block-content:not(:where(product-card *)) .text-block.rte{display:block!important;font-size:2.5rem!important;font-weight:700!important;line-height:1.15!important;min-height:0!important;overflow:visible!important;-webkit-line-clamp:none!important;color:#082d1d}[id$=__section] h2 em,[id$=__section_BkdmxX] h2 em,[id$=__section_BkdmxX] h3 em{font-style:normal;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' preserveAspectRatio='none'><path d='M2,12 C50,21 110,4 158,9 C176,11 188,9 198,6' fill='none' stroke='%23A3F875' stroke-width='8' stroke-linecap='round' vector-effect='non-scaling-stroke'/></svg>")!important;background-repeat:no-repeat;background-position:-.28em 100%;background-size:calc(100% + .56em) .5em!important;padding-block-end:.2em!important;-webkit-box-decoration-break:clone;box-decoration-break:clone}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kanpla-buttons.css.map */
