:root{--komo-radius: 20px;--komo-glass-light: rgba(255, 255, 255, .55);--komo-glass-border: rgba(255, 255, 255, .45);--komo-shadow: 0 8px 32px rgba(0, 0, 0, .12);--komo-veil-sm: 18%}@media screen and (min-width:768px){.site-header .site-header__logo-link{padding-top:8px!important}.site-header .site-header__logo-link img{height:46px!important}.site-header .site-header__logo{margin:0!important}}.site-header{border-radius:16px;margin:8px 12px 0;background:#ffffffdb;-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3);border:1px solid rgba(28,29,29,.07)}.grid-product__image-wrap,.grid__image-ratio,.collection-grid-item,.collection-item .collection-image,.image-wrap{border-radius:var(--komo-radius);overflow:hidden}.grid-product .grid-product__image-wrap,.collection-grid-item,.collection-item .collection-image,.article__grid-image .image-wrap,.text-column__grid a .image-wrap,.onhow-collections-carousel__image-container{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease!important;will-change:transform;background:#fff}.onhow-collections-carousel__image-container{border-radius:var(--komo-radius)!important;box-shadow:0 6px 16px #00000012!important}.grid-product .grid-product__image-wrap img,.grid-product .grid__image-ratio img,.collection-grid-item img,.collection-item .collection-image img,.article__grid-image .image-wrap img,.text-column__grid a .image-wrap img,.onhow-collections-carousel__image{opacity:.78!important;transition:opacity .3s ease!important}.grid-product:hover .grid-product__image-wrap,.collection-grid-item:hover,.collection-item:hover .collection-image,.article__grid-image:hover .image-wrap,.text-column__grid a:hover .image-wrap,.onhow-collections-carousel__card:hover .onhow-collections-carousel__image-container{transform:translateY(-5px) scale(1.035)!important;box-shadow:0 16px 32px #00000026!important}.grid-product:hover .grid-product__image-wrap img,.grid-product:hover .grid__image-ratio img,.collection-grid-item:hover img,.collection-item:hover .collection-image img,.article__grid-image:hover .image-wrap img,.text-column__grid a:hover .image-wrap img,.onhow-collections-carousel__card:hover .onhow-collections-carousel__image{opacity:1!important}.image-overlay__inner,.image-overlay__content{background:var(--komo-glass-light)!important;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid var(--komo-glass-border);border-radius:var(--komo-radius);box-shadow:var(--komo-shadow)}.video-parent-section .hero__text-shadow{background:none;padding:0}.video-parent-section .hero__text-wrap:before{content:"";position:absolute;left:0;right:0;bottom:0;height:22%;background:linear-gradient(to top,#fff,#ffffffeb 26%,#ffffff80 60%,#fff0);-webkit-backdrop-filter:blur(6px) saturate(1.1);backdrop-filter:blur(6px) saturate(1.1);-webkit-mask-image:linear-gradient(to top,black 50%,transparent 100%);mask-image:linear-gradient(to top,black 50%,transparent 100%);z-index:2;pointer-events:none}.video-parent-section .hero__text-wrap:after{content:"";position:absolute;left:0;right:0;top:0;height:16%;background:linear-gradient(to bottom,#fff,#ffffffd9 30%,#fff0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(to bottom,black 45%,transparent 100%);mask-image:linear-gradient(to bottom,black 45%,transparent 100%);z-index:2;pointer-events:none}.video-parent-section .hero__text-content{position:relative;z-index:4}.video-parent-section .hero__title,.video-parent-section .hero__title .animation-contents,.video-parent-section .hero__subtitle,.video-parent-section .hero__subtitle .animation-contents{color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.45)!important}[id$=slideshow_Bm4nP9] .hero__text-wrap:before,[id$=background_image_text_QwU3MM]:before,[id$=image_compare_hzGeQD] .comparison:before{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--komo-veil-sm);background:linear-gradient(to top,#fff,#fff9 45%,#fff0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(to top,black 45%,transparent 100%);mask-image:linear-gradient(to top,black 45%,transparent 100%);z-index:5;pointer-events:none}[id$=slideshow_Bm4nP9] .hero__text-wrap:after,[id$=background_image_text_QwU3MM]:after,[id$=image_compare_hzGeQD] .comparison:after{content:"";position:absolute;left:0;right:0;top:0;height:var(--komo-veil-sm);background:linear-gradient(to bottom,#fff,#fff9 45%,#fff0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(to bottom,black 45%,transparent 100%);mask-image:linear-gradient(to bottom,black 45%,transparent 100%);z-index:5;pointer-events:none}[id$=slideshow_Bm4nP9] .hero__text-content{position:relative;z-index:6}[id$=background_image_text_QwU3MM]{position:relative}[id$=background_image_text_QwU3MM] .image-overlay__inner{position:relative;z-index:6}[id$=image_compare_hzGeQD] .comparison{position:relative;display:block}.announcement-bar{background:#1c1d1dd1!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-header--stuck,.site-header.scrolled{background:#ffffffc7!important;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 6px 20px #00000014}h1 em,h2 em,h3 em,.hero__title em,.section-header__title em,.rich-text__heading em{font-style:italic;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:0}@keyframes komoFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.index-section .section-header,.image-overlay__inner{animation:komoFadeUp .8s cubic-bezier(.22,1,.36,1) both}.btn,.element-button{transition:transform .25s ease,box-shadow .25s ease}.btn:hover,.element-button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}@media(prefers-reduced-motion:reduce){.index-section .section-header,.image-overlay__inner{animation:none}.btn,.element-button,.grid-product__image-wrap,.collection-grid-item,.collection-item .collection-image,.article__grid-image .image-wrap,.text-column__grid a .image-wrap,.onhow-collections-carousel__image-container{transition:none!important}}.collection-filter__sort-container select,#SortBy{border-radius:100px!important;padding:10px 44px 10px 20px!important}.variant-input .variant__button-label,.variant-wrapper .variant__button-label{border-radius:100px!important}.product-single__meta select,.product-block select{border-radius:12px!important}shopify-account{display:none!important}.site-header .site-nav__link--icon:has(shopify-account),#NavDrawer .mobile-nav__item:has(shopify-account){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/komorebi-glass.css.map */
