body[data-kh-page]{--kh-motion-ease:cubic-bezier(.2,.65,.3,1)}@media(prefers-reduced-motion:no-preference){body[data-kh-page] .khm-in{animation:khm-arrive .62s var(--kh-motion-ease) var(--khm-delay,0ms) backwards}body[data-kh-page=index] .khv-hero-copy{animation:khm-hero-copy .85s var(--kh-motion-ease)}body[data-kh-page=index] .khv-hero-photo{overflow:hidden}body[data-kh-page=index] .khv-hero-photo>img{animation:khm-hero-photo 4.5s cubic-bezier(.15,.5,.3,1)}body[data-kh-page=index] .khv-hero-copy .khv-eyebrow{animation:khm-eyebrow .7s var(--kh-motion-ease)}body[data-kh-page=product] .kh-product-title{animation:khm-title .65s var(--kh-motion-ease)}body[data-kh-page=product] .main-product_price-wrap{animation:khm-title .75s var(--kh-motion-ease)}body[data-kh-page] .main-product_row--collapsible_row details[open]>.open-close_slide{animation:khm-detail .3s var(--kh-motion-ease)}body[data-kh-page] .khv-faq details[open]>p{animation:khm-detail .3s var(--kh-motion-ease)}body[data-kh-page] .kh-fit-dialog[open]{animation:khm-dialog .28s var(--kh-motion-ease)}body[data-kh-page] .kh-fit-dialog[open]::backdrop{animation:khm-backdrop .25s ease-out}body[data-kh-page] :is(.khv-btn,.khf-btn,.khv-all-categories,.kh-fit-open,.button--primary,.button--whatsapp){transition:translate .22s ease,background-color .22s ease,border-color .22s ease,color .22s ease}body[data-kh-page] :is(.khv-btn,.khf-btn,.khv-all-categories)>span[aria-hidden]{display:inline-block;transition:translate .22s var(--kh-motion-ease)}body[data-kh-page] .khv-nav-row>a{position:relative}body[data-kh-page] .khv-nav-row>a:after{content:"";position:absolute;inset:auto 0 4px;height:2px;background:#d66a06;transform:scaleX(0);transform-origin:left;transition:transform .24s var(--kh-motion-ease)}body[data-kh-page] .khv-nav-row>a:is(:hover,:focus-visible):after{transform:scaleX(1)}body[data-kh-page] .product-variant-option_label{transition:translate .18s ease,border-color .18s ease,background-color .18s ease}body[data-kh-page] .main-product_gallery-area .splide__slide button{transition:border-color .2s ease,translate .2s ease}body[data-kh-page] .khv-related>a{transition:translate .22s var(--kh-motion-ease),border-color .22s ease,background-color .22s ease}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){body[data-kh-page] article.collection-products_product-column-card{transition:translate .3s var(--kh-motion-ease)}body[data-kh-page] article.collection-products_product-column-card:hover{translate:0 -5px}body[data-kh-page] article.collection-products_product-column-card a.product_media--show-sec{overflow:hidden}body[data-kh-page] article.collection-products_product-column-card a.product_media--show-sec>img{transition:transform .7s var(--kh-motion-ease),opacity .25s ease}body[data-kh-page] article.collection-products_product-column-card:hover a.product_media--show-sec>img{transform:scale(1.035)}body[data-kh-page] :is(.khv-btn,.khf-btn,.khv-all-categories,.button--primary,.button--whatsapp,.kh-fit-open):hover{translate:0 -2px}body[data-kh-page] :is(.khv-btn,.khf-btn,.khv-all-categories):hover>span[aria-hidden]{translate:4px 0}body[data-kh-page] .khv-related>a:hover{translate:0 -3px}body[data-kh-page] .product-variant-option_label:hover{translate:0 -1px}body[data-kh-page] .main-product_gallery-area .splide__slide button:hover{translate:0 -2px}body[data-kh-page] .khv-room:hover>img{transform:scale(1.05)}body[data-kh-page] .khv-category:hover img{transform:translateY(-5px) scale(1.035)}}body[data-kh-page] :is(.khv-btn,.khf-btn,.khv-all-categories,.button--primary,.kh-fit-open):active{translate:0 0}@keyframes khm-arrive{0%{transform:translate3d(0,18px,0);opacity:.88}to{transform:translateZ(0);opacity:1}}@keyframes khm-hero-copy{0%{transform:translate3d(-14px,8px,0)}to{transform:none}}@keyframes khm-hero-photo{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes khm-eyebrow{0%{transform:translate(-8px)}to{transform:none}}@keyframes khm-title{0%{transform:translateY(10px)}to{transform:none}}@keyframes khm-detail{0%{opacity:.85}to{opacity:1}}@keyframes khm-dialog{0%{opacity:.85;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes khm-backdrop{0%{opacity:.8}to{opacity:1}}@media(prefers-reduced-motion:reduce){body[data-kh-page] .khm-in,body[data-kh-page] :is(.khv-hero-copy,.khv-hero-photo>img,.khv-eyebrow,.kh-product-title,.main-product_price-wrap,.open-close_slide,.kh-fit-dialog){animation:none!important;translate:none!important}body[data-kh-page] :is(.khv-btn,.khf-btn,.khv-all-categories,.kh-fit-open,.button--primary,.button--whatsapp,.product-variant-option_label,.khv-related>a,.collection-products_product-column-card,.splide__slide button){transition:none!important;translate:none!important}body[data-kh-page] article.collection-products_product-column-card:hover a.product_media--show-sec>img{transform:none!important;transition:none!important}body[data-kh-page] .main-product_gallery-area img{animation:none!important}}body[data-kh-page] :is(.main-page,.main-blog,.main-article,.main-collections,.contact-form,.main-cart){background:#fffaf5;color:#29221c}body[data-kh-page] .main-page .container{max-width:1120px}body[data-kh-page] :is(.main-page_heading,.main-blog_heading,.main-article_main-heading,.main-collections_heading,.main-cart_heading){font-size:clamp(30px,3.3vw,46px);font-weight:500;letter-spacing:-.04em;line-height:1.15;margin-bottom:24px}body[data-kh-page] .main-page :is(p,li){font-size:15px;line-height:1.85;color:#64584c}body[data-kh-page] .main-page :is(h2,h3){font-weight:500;letter-spacing:-.02em;line-height:1.3}body[data-kh-page] .main-page a{color:#974500;text-underline-offset:4px}body[data-kh-page] .main-page :is(img,video,iframe){max-width:100%}body[data-kh-page] .contact-form .form-wrapper{background:#fff;border:1px solid #e3d3c1;border-top:3px solid #d66a06;border-radius:10px;padding:28px}body[data-kh-page] .contact-form .form-wrapper :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),textarea){background:#fffdf9;color:#29221c;border:1px solid #d8c8b6;border-radius:5px;min-height:46px;font-size:15px}body[data-kh-page] .contact-form .form-wrapper textarea{min-height:130px}body[data-kh-page] .contact-form .form-wrapper label{font-size:13px;color:#29221c}body[data-kh-page] .contact-form .card{border:1px solid #e3d3c1;border-radius:10px;background:#fff8ed}body[data-kh-page] .main-article :is(p,li){line-height:1.85}body[data-kh-page] .main-article :is(img,.main-article_image-wrap){border-radius:10px}body[data-kh-page] .main-blog .grid_col,body[data-kh-page] .main-collections .grid_col{min-width:0}body[data-kh-page] .shopify-policy__container{max-width:1000px;padding:48px 28px;color:#29221c;background:#fffaf5}body[data-kh-page] .shopify-policy__container :is(p,li){font-size:15px;line-height:1.85;color:#64584c}body[data-kh-page] .shopify-policy__title h1{font-size:clamp(30px,3.3vw,46px);letter-spacing:-.04em;font-weight:500}.kh-page-topics{max-width:1200px;margin:auto;padding:16px 36px 28px}.kh-page-topics>p{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#974500;margin:0 0 14px}.kh-page-topics nav{display:flex;flex-wrap:wrap;gap:10px}.kh-page-topics a{min-height:42px;display:flex;align-items:center;padding:10px 15px;border:1px solid #dcb894;border-radius:6px;background:#fff4e6;color:#743300;font-size:12px;text-decoration:none}.kh-page-topics a:hover{background:#d66a06;color:#21170f}body[data-kh-page=page] main>.shopify-section{scroll-margin-top:110px}@media(prefers-reduced-motion:no-preference){body[data-kh-page] :is(.main-page_heading,.main-blog_heading,.main-article_main-heading,.main-collections_heading,.main-cart_heading){animation:khm-title .65s var(--kh-motion-ease)}}@media(max-width:767px){body[data-kh-page] .main-page :is(p,li){font-size:14px}body[data-kh-page] .contact-form .form-wrapper{padding:22px 18px}body[data-kh-page] .contact-form .form-wrapper :is(input:not([type=hidden]),textarea){font-size:16px}.kh-page-topics{padding:12px 18px 24px}.kh-page-topics nav{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#d66a06 #f4e8d9;padding-bottom:8px}.kh-page-topics a{flex:none}}@media(prefers-reduced-motion:reduce){body[data-kh-page] :is(.main-page_heading,.main-blog_heading,.main-article_main-heading,.main-collections_heading,.main-cart_heading){animation:none!important}}@media(prefers-reduced-motion:no-preference){body[data-kh-page]:not([data-kh-page=index]):not([data-kh-page=product]) main h1{animation:khm-title .65s var(--kh-motion-ease)}body[data-kh-page] main details[open]>.open-close_slide{animation:khm-detail .3s var(--kh-motion-ease)}body[data-kh-page] :is(.kh-visit-submit,.kh-visit-choices a,.kh-visit-whatsapp a){transition:translate .2s ease,background-color .2s ease}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){body[data-kh-page] :is(.kh-visit-submit,.kh-visit-choices a,.kh-visit-whatsapp a):hover{translate:0 -2px}}@media(prefers-reduced-motion:reduce){body[data-kh-page] main h1,body[data-kh-page] main details[open]>.open-close_slide{animation:none!important}body[data-kh-page] :is(.kh-visit-submit,.kh-visit-choices a,.kh-visit-whatsapp a){transition:none!important;translate:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/kanaba-storefront-motion.css.map */
