@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){#MainContent>.shopify-section:not(.hero-wrapper){animation:kanpla-rise linear both;animation-timeline:view();animation-range:entry 0% entry 320px}@keyframes kanpla-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}}[id$=__slideshow_kanpla] .button,[id$=__slideshow_kanpla] .button-primary,[id$=__slideshow_kanpla] .button-secondary{border-radius:100px!important}[id$=__slideshow_kanpla] .button-secondary{white-space:nowrap!important;padding-inline:32px!important}[id$=__slideshow_kanpla] slideshow-arrows{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;padding:0 40px 24px!important;mix-blend-mode:normal!important;pointer-events:none;z-index:4}[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control{opacity:1!important;visibility:visible!important;animation:none!important;transition:opacity .2s ease;pointer-events:auto;width:44px!important;height:44px!important;min-width:44px!important;color:#fff;--color-foreground: #fff;--icon-stroke-width: 2px}[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control .svg-wrapper{width:40px!important;height:40px!important}[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control svg{width:40px!important;height:40px!important;max-width:none!important;color:#fff}[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control:hover{opacity:.6!important}[id$=__slideshow_kanpla] slideshow-arrows:before{content:"";position:absolute;left:40px;right:40px;bottom:80px;height:1px;background:#fff6;pointer-events:none}[id$=__slideshow_kanpla] slideshow-controls{bottom:24px!important;color:#fff;mix-blend-mode:normal!important}[id$=__slideshow_kanpla] slideshow-controls .slideshow-controls__dots button:after{box-shadow:none!important;background-color:#ffffff73!important;width:10px!important;height:10px!important}[id$=__slideshow_kanpla] slideshow-controls .slideshow-controls__dots button[aria-selected=true]:after{background-color:#fff!important}[id$=__slideshow_kanpla] slideshow-controls .slideshow-control.icon-pause,[id$=__slideshow_kanpla] slideshow-controls .slideshow-control.icon-play{display:none!important}@media(prefers-reduced-motion:no-preference){@keyframes kanpla-line-in{0%{translate:0 110%}to{translate:0 0}}@keyframes kanpla-cta-in{0%{translate:0 2.5rem;opacity:0}to{translate:0 0;opacity:1}}[id$=__slideshow_kanpla] .slide__content{animation:none!important;animation-timeline:auto!important;opacity:1!important}[id$=__slideshow_kanpla] .slide__content .text-block{overflow:hidden;padding-block-end:.06em;margin-block-end:-.06em}[id$=__slideshow_kanpla] slideshow-slide[aria-hidden=true] .slide__content .text-block>*,[id$=__slideshow_kanpla] slideshow-slide[aria-hidden=true] .slide__content .group-block-content>a{opacity:0!important;animation:none!important}[id$=__slideshow_kanpla] slideshow-slide[aria-hidden=false] .slide__content .text-block>*{animation:kanpla-line-in .85s cubic-bezier(.16,1,.3,1) both!important;animation-timeline:auto!important;opacity:1!important}[id$=__slideshow_kanpla] slideshow-slide[aria-hidden=false] .slide__content .group-block-content>a{animation:kanpla-cta-in .7s cubic-bezier(.16,1,.3,1) .22s both!important;animation-timeline:auto!important}}[id$=__section] h2 em{font-style:normal;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'><path d='M3,7.6 C35,2.6 70,10.8 105,6.4 S165,2.2 197,5.8' fill='none' stroke='%23A3F875' stroke-width='4.6' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:left 100%;background-size:100% .42em;padding-block-end:.16em;-webkit-box-decoration-break:clone;box-decoration-break:clone}[id$=__section] .button-secondary{border-radius:100px!important;padding-inline:30px!important;text-transform:none!important;letter-spacing:0!important;display:inline-flex!important;align-items:center!important;gap:.7em!important}[id$=__section] .button-secondary:after{content:"\2192";font-size:1.05em;line-height:1}[id$=__section] p{font-size:1.0625rem;line-height:1.62}[id$=__product_list_YidTcf] .product-card__content{display:flex!important;flex-direction:column!important;position:relative;background:#f1f5fb!important;border-radius:14px;overflow:hidden}[id$=__product_list_YidTcf] .card-gallery{padding:0!important;background:transparent!important;aspect-ratio:1 / 1!important;flex:0 0 auto!important}[id$=__product_list_YidTcf] .card-gallery slideshow-container{background:transparent!important}[id$=__product_list_YidTcf] slideshow-container:has(>slideshow-arrows){overflow:visible!important}[id$=__product_list_YidTcf] .card-gallery img{width:100%!important;height:100%!important;object-fit:contain!important;padding:30px!important;box-sizing:border-box!important;transition:scale .5s cubic-bezier(.16,1,.3,1)}[id$=__product_list_YidTcf] product-card:hover .card-gallery img{scale:1.05}[id$=__product_list_YidTcf] quick-add-component{display:none!important}[id$=__product_list_YidTcf] .group-block{position:static!important;margin:0!important;padding:0 22px 22px!important;background:none!important}[id$=__product_list_YidTcf] .group-block-content{gap:2px!important;padding-right:52px!important}[id$=__product_list_YidTcf] .group-block-content .text-block.rte{font-weight:700;font-size:1.1875rem;line-height:1.22;color:#082d1d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.44em}[id$=__product_list_YidTcf] product-price{font-size:.875rem!important;opacity:.65;font-weight:400}[id$=__product_list_YidTcf] .product-card__content:after{content:"\2192";position:absolute;right:20px;bottom:22px;font-size:1.4rem;line-height:1;color:#082d1d;pointer-events:none}[id$=__product_list_YidTcf] product-card:hover .product-card__content:after{content:"\2193"}[id$=__product_list_YidTcf] product-card:hover .group-block-content .text-block.rte{text-decoration:underline;text-underline-offset:3px}[id$=__product_list_YidTcf] slideshow-arrows{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;padding:0!important;pointer-events:none;z-index:5}[id$=__product_list_YidTcf] slideshow-arrows .slideshow-control{position:absolute!important;top:50%!important;translate:0 -50%!important;margin:0!important;opacity:1!important;visibility:visible!important;animation:none!important;pointer-events:auto;background:#fff!important;border:1px solid rgb(8 45 29 / .14)!important;color:#082d1d!important;--color-foreground: #082D1D;box-shadow:0 2px 10px #082d1d1f}[id$=__product_list_YidTcf] slideshow-arrows .slideshow-control:hover{background:#082d1d!important;color:#fff!important;--color-foreground: #fff}[id$=__product_list_YidTcf] slideshow-arrows .slideshow-control--previous{left:-22px!important;right:auto!important}[id$=__product_list_YidTcf] slideshow-arrows .slideshow-control--next{right:-22px!important;left:auto!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){position:relative!important;overflow:hidden!important;isolation:isolate;font-size:.9375rem!important;transition:color .3s ease,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{content:""!important;position:absolute!important;top:-1px!important;right:-1px!important;bottom:-1px!important;left:-1px!important;background:#082d1d!important;z-index:-1!important;transform:translateY(100%);transition:transform .42s cubic-bezier(.22,1,.36,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(0)}#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{color:#fff!important;border-color:#082d1d!important}#MainContent .button-unstyled:not(.slideshow-control){font-size:.9375rem!important;transition:color .3s ease!important}#MainContent .button-unstyled:not(.slideshow-control):hover,#MainContent .button-unstyled:not(.slideshow-control):focus-visible{color:#082d1d!important;text-decoration:underline;text-underline-offset:4px}@media(prefers-reduced-motion:reduce){#MainContent .button:before,#MainContent .button-primary:before,#MainContent .button-secondary:before,#MainContent .button-custom:before{transition:none!important}}@media(max-width:749px){[id$=__slideshow_kanpla] slideshow-arrows{padding:0 12px 20px!important}[id$=__slideshow_kanpla] slideshow-arrows:before{left:24px;right:24px;bottom:72px}[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control{width:36px!important;height:36px!important;min-width:36px!important}[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control .svg-wrapper,[id$=__slideshow_kanpla] slideshow-arrows .slideshow-control svg{width:32px!important;height:32px!important}[id$=__slideshow_kanpla] slideshow-controls{bottom:20px!important}[id$=__product_list_YidTcf] .card-gallery img{padding:20px!important}[id$=__product_list_YidTcf] .group-block-content .text-block.rte{font-size:1.0625rem}[id$=__product_list_YidTcf] slideshow-arrows{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kanpla-custom.css.map */
