.main-content{padding-top:70px}.template-index .section-padding{padding:0}.template-index .featured-video-section.full-height{min-height:calc(100vh - 70px)}.template-index .featured-video-section .video-text-wrapper span{font-size:14px!important}.template-index .featured-video-section .video-text-wrapper,.template-index .section-image .image-text{position:absolute;bottom:auto;top:0;margin-left:-12px}@media screen and (min-width: 769px){.template-index section.featured-video-section,.template-index .section-image{margin-left:-48px;margin-right:-48px;margin-bottom:48px}.template-index .featured-video-section .video-text-wrapper,.template-index .section-image .image-text{padding:48px;width:50%;left:25%}}@media screen and (max-width: 480px){.main-content.wrapper{padding:0 var(--gutter-mobile);padding-top:92px}.video__container{width:100vw;height:100vw}.video__container .video__player{left:25%;height:120%;overflow:visible}.featured-video-section{height:100vw}.template-index section.featured-video-section,.template-index .section-image{margin-left:-24px;margin-right:-24px}.video-text-wrapper{padding-top:var(--gutter-mobile);padding-bottom:var(--gutter-mobile)}.section-image--stretch figure,.section-image--stretch .section-image__image{width:100%;position:relative;left:0;object-position:31% center;overflow:hidden;max-height:600px}.section-image__container.full-height{height:100%;min-height:0;max-height:none;display:block}.template-index .featured-video-section .video-text-wrapper,.template-index .section-image .image-text{padding:var(--gutter-mobile);margin-left:0}.template-index .section-image{margin-top:0}.template-index .section-image .image-text p{margin:0}}.tileshow{margin-left:-48px;margin-right:-48px;margin-bottom:8px;width:100vw;height:calc(100vh - 66px);overflow:hidden}.tileshow .image-text{display:block}.tileshow .tile{margin-bottom:16px}.tileshow .tile-pagination{display:none;position:relative;z-index:9999;left:48px}.tileshow .tile-pagination li{cursor:pointer;position:relative;margin-right:8px}.tileshow .tile-pagination li:hover:after,.tileshow .tile-pagination li:focus:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000}.tileshow[data-position=A] .tileshow-inner{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0)}.tileshow[data-position=A] li[data-index="1"]:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000}.tileshow .tile[data-tile-index="2"] .image-text{display:none}.tileshow[data-position=B] .tileshow-inner{-ms-transform:translate(-50%,0) translateX(0px);-webkit-transform:translate(-50%,0) translateX(0px);transform:translate(-50%) translate(0)}.tileshow[data-position=B] li[data-index="2"]:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000}.tileshow[data-position=C] .tileshow-inner{-ms-transform:translate(-50%,-100%) translate(0px,32px);-webkit-transform:translate(-50%,-100%) translate(0px,32px);transform:translate(-50%,-100%) translateY(32px)}.tileshow[data-position=C] li[data-index="3"]:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000}.tileshow[data-position=D] .tileshow-inner{-ms-transform:translate(0,-100%) translateY(32px);-webkit-transform:translate(0,-100%) translateY(32px);transform:translateY(-100%) translateY(32px)}.tileshow[data-position=D] li[data-index="4"]:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:#000}.tileshow .tileshow-inner{width:calc(150vw - 168px);height:100%;position:relative;transition:transform 3s cubic-bezier(.57,.06,.05,.95)}.tileshow .tileshow-inner .tile{position:absolute}.tileshow .tileshow-inner .tile:nth-child(1){left:0;top:0}.tileshow .tileshow-inner .tile:nth-child(2){right:0;top:0}.tileshow .tileshow-inner .tile:nth-child(3){right:0;top:100%;margin-top:-16px}.tileshow .tileshow-inner .tile:nth-child(4){left:0;top:100%;margin-top:-16px}.tileshow .tileshow-inner .tile a{width:100%;height:100%}.tileshow .tileshow-inner .tile a .img{width:100%;height:100%;padding-bottom:0;position:relative;display:block;overflow:hidden;transition:background-color 0s cubic-bezier(.57,.06,.05,.95)}.tileshow .tileshow-inner .tile a .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity 0s cubic-bezier(.57,.06,.05,.95)}@media screen and (min-width: 769px){.tileshow .image-text{position:absolute;z-index:9999;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-25vw;margin-left:9px}.tileshow .tile-pagination{width:25vw;top:0;left:23px;-ms-transform:translateY(-200%);-webkit-transform:translateY(-200%);transform:translateY(-200%);margin-top:-30px}.tileshow .tileshow-inner{left:25vw;margin-left:38px}.tileshow .tileshow-inner .tile{width:calc(75vw - 88px);height:calc(100% - 24px);margin-bottom:16px}}@media screen and (max-width: 769px){.tileshow{margin-left:-20px;margin-right:0;height:100%!important}.tileshow .tile{width:100vw;height:133vw}.tileshow .tileshow-inner{height:100vw!important}.tileshow .tileshow-inner .img{padding-bottom:100%}.tileshow .tile-pagination{left:23px;margin-top:96px;bottom:auto;top:0}.tileshow[data-position=B] .tileshow-inner{-ms-transform:translate(-25%,0) translateX(0px);-webkit-transform:translate(-25%,0) translateX(0px);transform:translate(-25%) translate(0)}.tileshow[data-position=C] .tileshow-inner{-ms-transform:translate(-50%,0) translateX(0px);-webkit-transform:translate(-50%,0) translateX(0px);transform:translate(-50%) translate(0)}.tileshow[data-position=D] .tileshow-inner{-ms-transform:translate(-75%,0) translateY(0px);-webkit-transform:translate(-75%,0) translateY(0px);transform:translate(-75%) translateY(0)}.tileshow .tileshow-inner{width:400vw}.tileshow .tileshow-inner .tile:nth-child(2){right:auto;left:25%}.tileshow .tileshow-inner .tile:nth-child(3){right:auto;left:50%;top:0;margin-top:0}.tileshow .tileshow-inner .tile:nth-child(4){right:auto;left:75%;top:0;margin-top:0}.tileshow .image-text{display:block!important;position:absolute;top:0;width:100%;padding:24px}}@media (max-width: 1200px){.tileshow{height:75vh}}.template-index section.swiper .image-text{position:relative;bottom:0;left:0;width:100%;padding:12px 24px 24px;color:#000;display:none}.template-index .swiper-container-horizontal>.swiper-pagination-bullets,.template-index .swiper-pagination-custom,.template-index .swiper-pagination-fraction{bottom:6px}.template-index .swiper-pagination-bullet{background:#efefef;opacity:1}.template-index .swiper-pagination-bullet-active{background:#000!important}@media screen and (min-width: 769px){.template-index section.swiper{margin-bottom:35px}.template-index section.swiper .img.desktop-portrait img{object-position:top}.template-index section.swiper .image-text{color:#000;position:static;padding-left:0!important;padding:48px}.template-index .swiper-container{padding-bottom:48px}.template-index .swiper-container-horizontal>.swiper-pagination-bullets,.template-index .swiper-pagination-custom,.template-index .swiper-pagination-fraction{bottom:12px;text-align:left}}@media screen and (max-width: 769px){.template-index section.swiper{margin-left:-24px;margin-right:-24px;margin-top:24px}.template-index section.swiper .image-text p{margin:0}}.featured-collection__content{margin-bottom:64px}.home-blog-articles-header{margin-bottom:112px}.featured-collection__content p,.header-blog-articles-column.header-blog-articles-col1 h2{margin:0 0 48px!important}.featured-collection__content span,.header-blog-articles-column.header-blog-articles-col1 p{margin:0;font-size:28px}.product-grid-item__price{height:58px}.home-blog-articles-footer,.featured-collection__button{margin:48px auto 144px;width:calc(50% - 24px)}.home-blog-articles-footer a.btn-home-blog-articles,.featured-collection__button a.btn{background-color:#fff;width:100%;display:inline-flex;font-size:14px}.home-blog-articles-footer a.btn-home-blog-articles:hover,.featured-collection__button a.btn:hover{background-color:#000;color:#fff}@media screen and (min-width: 769px){.home-blog-articles-footer a.btn-home-blog-articles,.featured-collection__button a.btn{padding-left:calc(23px + 50%);text-align:left}}@media screen and (max-width: 480px){.grid.article-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.grid,.grid--center{gap:0}.grid.article-grid .product-grid-item{width:100%;margin-bottom:48px}.grid.article-grid .product-grid-item:nth-child(n+5){display:none}.featured-collection__content,.header-blog-articles-column.header-blog-articles-col1{padding-left:0}.featured-collection__content span,.header-blog-articles-column.header-blog-articles-col1 p{font-size:28px!important;line-height:39.2px}.featured-collection__content{margin-top:24px}.featured-collection__content a.h2,.header-blog-articles-column.header-blog-articles-col1,.header-blog-articles-column.header-blog-articles-col0{padding-bottom:24px}.featured-collection .product-grid-item__info{padding:0;gap:inherit}.featured-collection .product-grid-item__info,.product-grid-item__title{font-size:14px!important}.featured-collection__button{width:100%;padding-top:0}.featured-collection__button a{font-size:14px;text-transform:initial;text-align:left;letter-spacing:initial;padding:12px}.featured-collection.collection-items{margin-bottom:48px}#basics-in-natural-and-recycled-materials-baserange .featured-collection.collection-items{margin-bottom:0}.home-blog-articles-footer,.featured-collection__button{width:100%;margin-top:0;margin-bottom:144px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/homepage.css.map */
