a:-webkit-any-link,a,a:visited{text-decoration:none;color:#000;cursor:pointer}*:focus-visible{outline:none;outline-offset:0;box-shadow:none}.cart__blocks{text-align:center}.date{color:#777}.tabs{display:flex;flex-direction:column}.tabs__nav{display:flex;gap:1rem;margin-bottom:1rem;border-top:1px solid #ccc}.tabs__nav-button{background:transparent;padding:.5em 1em;cursor:pointer;border:none;transition:all .3s linear;border-bottom:1px solid transparent;color:#000}.tabs__nav-button:visited,.tabs__nav-button:active,.tabs__nav-button:hover,.tabs__nav-button:focus{color:#000}.tabs__nav-button.active{border-bottom:1px solid #ccc;color:#000}.tabs__content{display:none}.tabs__content.active{display:block}table:not([class]) td,table:not([class]) th{padding:1em;border:none;vertical-align:text-top}table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:none}.icon-cart,.collection-header{display:none}.banner{height:100vh!important;//border-bottom: 4px solid #250618}body{//padding-bottom:100px}body.index .header__heading{// display:none}body.index .section-header,body.categories .section-header,body.collection .section-header{display:none}body.collection .collection-header{display:block}body.categories .shopify-section-group-header-group{display:none}body.product .page-width,body.categories .page-width{max-width:none}body.categories .page-width{padding:0rem}body.categories main{padding-bottom:20rem}body.index .shopify-section-group-footer-group{display:none}body.index .header--top-center{padding-top:3rem;//grid-template-areas: "navigation navigation navigation"}body.index .shopify-section-group-header-group,body.page .shopify-section-group-header-group,body.product .shopify-section-group-header-group{display:none}.image-with-text{padding:0 1.6rem}.product-form__buttons{max-width:30rem!important}body.product shopify-payment-terms{display:none!important}.video-section{margin:0 1.6rem!important}body.refund-policy .shopify-policy__body strong{font-size:2.3rem!important}body.refund-policy main#MainContent,body.contact-information main#MainContent{padding-top:10rem;min-height:30rem}body.collection main#MainContent{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;max-width:100%;margin:0 auto;padding:5rem}body.collection #MainContent .custom-menu-section{position:relative;z-index:1;width:100%;margin:2rem 0 0}body.collection .custom-menu__list{list-style:none;padding:0;margin:0;display:block}body.categories .custom-menu__list{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-direction:column;height:calc(100vh - 27rem);width:15rem;margin-top:13.333rem!important}body.collection .custom-menu__item{display:block;margin:0;position:relative;min-width:12rem;width:auto}body.categories .custom-menu__item{width:100%;text-align:center!important}body.categories .custom-menu__item:last-child{width:100%;text-align:right}body.collection #MainContent .custom-menu__link{text-decoration:none;color:#000;padding:0;display:block;position:relative;transition:color .2s ease;text-transform:capitalize}body.collection #MainContent ul#product-grid{margin-top:3rem;column-gap:10.75rem!important}body.collection #MainContent ul#product-grid .grid__item{width:calc(33.33% - 7.75rem)!important;max-width:calc(33.33% - 7.75rem)!important}body.collection .shopify-section:not(.section){position:sticky;top:0;z-index:1}body.collection #MainContent .shopify-section:not(.section){position:sticky;top:7.3rem;z-index:1}body.collection .shopify-section.section{width:100%}body.categories .custom-menu__submenu{display:none;position:absolute;top:16rem;z-index:10;list-style:none;padding:1rem 0;justify-content:center;flex-direction:row;left:26rem;transform:translate(0);width:calc(100vw - 52rem)}body.categories .multicolumn-list{border-top:1px solid #000;padding-left:30rem;padding-top:0rem!important;margin-top:20rem;padding-right:5rem}body .cart-menu-link center{position:relative;top:-1.2rem;font-size:7px!important}body.categories .cart-menu-link center{top:-3.2rem}.cart-menu-link center:before{content:"(";display:inline}.cart-menu-link center:after{content:")";display:inline}.product.grid{gap:0;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:2.5rem 0;display:flex;align-content:center;justify-content:center;align-items:center}.product__info-container .product__description{flex-direction:column;align-items:flex-start}.product--small:not(.product--no-media) .product__info-wrapper{max-width:420px!important;width:calc(70% + 5rem)!important}.product__info-wrapper,.product__info-wrapper--extra-padding{padding:4rem!important}.product__info-container{margin:0 auto;max-width:100%!important}body.collection .collection-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;padding:2rem 5rem 0px;margin:0;position:fixed;top:0;width:100vw;z-index:1}body.collection .collection-header .text-link{font-size:10px!important;text-decoration:none;cursor:pointer;color:#000;text-transform:uppercase}.cart-menu__item{position:fixed;right:5rem;top:9px}.product__title{text-transform:capitalize;font-size:10px!important}.section-container{max-width:100%;padding:0 1.875rem}.single-project{height:auto;margin-bottom:0rem}.single-project .project-image{height:100%}.single-project .project-image .project-image-container{height:100%;position:relative;display:inline-block}.single-project .project-image .project-image-container img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;max-width:100%;max-height:53vh}.single-project .project-image .project-image-container .project-info{padding:3rem 2rem 1rem;z-index:1;position:absolute;background-color:#f9f9f9;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .2s linear;text-align:center;color:#000;text-transform:uppercase;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.single-project .project-image .project-image-container .project-info p{text-align:center;text-transform:uppercase}.single-project .project-image .project-image-container .project-info a{text-decoration:none;cursor:pointer;color:#000}.single-project:hover .project-image .project-image-container .project-info{opacity:1}.multicolumn-list{column-gap:3.75rem}.product__title{margin-bottom:0!important}.product__title *{text-transform:uppercase;font-size:10px!important;display:inline-block;padding:0;margin:0}body.categories .grid--3-col-desktop .grid__item{width:calc(33.33% - 2.5rem)!important;max-width:calc(33.33% - 2.5rem)!important}.header__search,.header__icon--account{display:none!important}.product__heading a{color:#000;text-decoration:none;font-size:9px!important}.product__heading a:hover{cursor:pointer}.product__heading{display:flex;max-width:100%;width:66.666%;margin:0 auto;justify-content:space-between;position:fixed;border-bottom:1px solid;top:0;z-index:2;padding:2rem 0 0;align-items:flex-end}.swiper{width:calc(100% + 10rem)!important;height:82vh!important;margin:0 -5rem!important}.swiper img{object-fit:contain!important;width:calc(100% - 10rem)!important;height:100%!important;padding:0 5rem!important}.row{display:flex;flex-wrap:wrap;margin-right:-.9375rem;margin-left:-.9375rem}.col-12{flex:0 0 100%;max-width:100%}body.categories .custom-menu-section{position:fixed;z-index:1;width:30rem!important;padding:2rem 5rem 0;margin:0}body.kleio .image-with-text__heading{font-size:10px!important;display:flex;justify-content:space-between;align-items:center;align-content:center;flex-direction:row;flex-wrap:nowrap;width:100%}body.kleio .image-with-text__heading a{display:block;font-size:9px!important}body.categories .custom-menu__list{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center}body.categories .custom-menu__list{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;row-gap:12rem}body.categories .cart-menu__item{position:fixed;right:0;top:-1rem}body.categories .cart-menu__item a img{width:150px;height:150px}.custom-menu__item.is-open>.custom-menu__submenu{padding:0 5rem!important;justify-content:space-between!important}.custom-menu__subitem{margin:0!important;width:100%}.custom-menu__item{margin:0!important;display:block!important}.multicolumn-list{margin-top:0;margin-bottom:0;padding:0;padding-top:2rem!important}.card__media{margin:0!important;width:100%!important}.page-width.collection{padding:1rem 0 0!important;margin:0!important}.custom-menu__subitem{display:inline-block;width:auto;text-align:center}body.collection .custom-menu__item .custom-menu__link{font-size:9px!important}body.categories .custom-menu__link{font-size:14px!important}body.categories .custom-menu__subitem{display:block;width:100%}body.categories .custom-menu__item.is-open>.custom-menu__submenu{padding:0!important}body.collection #product-grid .ratio:before{//content: "";//width: 0;//height: 40vh !important;//padding: 0 !important}.card-product-information{width:100%}.card-price-information{opacity:0;transition:opacity .3s linear;width:100%;position:absolute;top:10px;right:10px;width:auto}.card-wrapper:hover .card-price-information{opacity:1}.card-information{width:100%;display:flex;justify-content:flex-start}.card__information{padding:0!important}.card--card.card--media>.card__content{margin:0!important;padding:1rem 5rem 5rem 0!important}@media screen and (max-width: 749px){body{// padding-bottom:100px}.slider.slider--mobile .slider__slide{margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}}@media screen and (max-width: 990px){.product--small:not(.product--no-media) .product__info-wrapper{max-width:420px!important;width:calc(100% + 8rem)!important}body.categories .multicolumn-list{border-top:none;padding:0rem!important;margin-top:16rem}body.categories .grid--3-col-desktop .grid__item{width:100%!important;max-width:100%!important;margin-bottom:16rem;border-top:1px solid #000;padding-left:30rem;padding-right:5rem}body.categories .grid--3-col-desktop .grid__item:last-child{margin-bottom:0rem}body.categories .custom-menu-section{position:fixed;z-index:1;width:auto;padding:0;margin:0}body.categories .custom-menu__list{list-style:none;padding:0;margin:2rem 0 0!important;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;width:90vw;flex-direction:row;height:auto}body.categories .cart-menu__item a img{width:109px;height:109px}body.categories .custom-menu__submenu{position:absolute;top:8rem;z-index:10;list-style:none;flex-direction:row;left:0;transform:translate(0);width:90vw;padding:0 6rem!important;justify-content:space-between!important}body.categories .custom-menu__item.is-open>.custom-menu__submenu{display:flex!important;flex-wrap:nowrap!important}body.collection #MainContent ul#product-grid .grid__item{width:calc(50% - 10.75rem * 2 / 3)!important;max-width:calc(50% - 10.75rem * 2 / 3)!important}.multicolumn-list{margin-top:0;margin-bottom:0}.template-index .scrolled-past-header{// height:85px;//transition: all .3s linear;//background-color: rgba(255,255,255.9)}.template-index .scrolled-past-header .header__heading{// width:100px;//height:65px;// opacity:1}.custom-menu__item.is-open>.custom-menu__submenu{display:flex!important;justify-content:space-evenly;flex-wrap:wrap}.product__heading{max-width:100%;width:calc(100% - 180px);padding:2rem 0rem 0rem;left:3rem}}.swiper-wrapper{margin-top:7rem}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:18vw!important;left:auto}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:18vw!important;right:auto}@media screen and (max-width: 750px){.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px!important;left:auto}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px!important;right:auto}.swiper-wrapper{margin-top:4rem}body.product #MainContent{margin-top:6rem}.product__heading{width:calc(100% - 120px);max-width:100%;top:1rem}.product-grid .grid__item{flex-grow:1;flex-shrink:0}body.collection #MainContent ul#product-grid .grid__item{width:calc(100% - 10.75rem)!important;max-width:calc(100% - 10.75rem)!important}body.collection .custom-menu__list{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center}body.categories .grid--3-col-desktop .grid__item{padding-left:16rem}body.categories .custom-menu__link{font-size:12px!important}body.categories .custom-menu__list,body.categories .custom-menu__submenu{width:80vw}body.categories .cart-menu__item a img{width:20vw;height:20vw}.custom-menu__subitem{margin:0!important;width:auto}.page-width.collection{padding:0!important;margin:11rem 0!important}.custom-menu__item.is-open>.custom-menu__submenu{padding:0 3rem!important}body.categories .custom-menu__item.is-open>.custom-menu__submenu{padding:0!important}body.collection #MainContent .custom-menu-section{position:relative;z-index:1;width:100%;margin:0;padding-top:5rem}.swiper{width:calc(100% + 6rem)!important;margin:0 -3rem!important}.swiper img{object-fit:contain!important;width:calc(100% - 6rem)!important;height:100%!important;padding:0 3rem!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0!important;left:auto}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0!important;right:auto}body.product .page-width{max-width:none;padding:0 5rem}body.collection main#MainContent{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;max-width:100%;margin:0 auto;padding:2rem 3rem 0;flex-direction:column}body.collection #MainContent .shopify-section:not(.section){position:fixed;top:3rem;z-index:1;width:calc(100% - 6rem)}body.collection .custom-menu__item{display:inline-block!important;margin:0!important;position:relative;min-width:0;width:auto;padding:0!important}.cart-menu__item{top:1rem;z:index:2;right:1rem}body.collection .collection-header{padding:2rem 3rem}.custom-menu__submenu{padding:1rem 1.3rem!important}.custom-menu-section{margin:3rem 0;padding-top:5rem}.multicolumn-list{margin-top:0;margin-bottom:0;padding:5rem 0 0!important}.multicolumn-list__item{padding-right:3rem;padding-left:3rem}body.categories .multicolumn-list__item{padding-right:0rem;padding-left:0rem}.banner{height:88vh!important;//border-bottom: 4px solid #250618}.product.grid{gap:3rem!important;flex-wrap:nowrap;display:flex;align-items:center;height:auto;flex-direction:column;align-content:center;justify-content:flex-start}body.product .page-width{max-width:none;padding:0 3rem}body.index .multicolumn-list{margin-top:0;margin-bottom:0;padding:0rem 0 0!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kleio.css.map */
