.grid__image-ratio--portrait:before{padding-bottom:133.333333%}.grid__image-ratio--portrait img,.grid-product__secondary-image img{object-fit:contain!important;background:#f7f5f2}.grid-product__image-mask{background:#f7f5f2}.grid-product__title{font-size:16px;line-height:1.4;letter-spacing:0;text-transform:none;min-height:2.8em}.grid-product__price{color:#20201e;margin-top:6px}.grid-product__meta{padding-top:14px}.osf_inline_button{background:#20201e!important;border-color:#20201e!important;color:#fff!important}.osf_inline_button:hover{background:#3b3b36!important}.shopping-dispatch{background:#f5f2ed;border:1px solid #e7e2da}.template-collection .page-content--top{padding-top:32px;padding-bottom:24px}.template-collection .section-header--flush{margin-bottom:0}.template-collection .index-section{margin-top:24px;margin-bottom:24px}.template-index .index-section{margin-top:44px;margin-bottom:44px}@media(max-width:749px){.grid-product__title{font-size:14px;line-height:1.4}.grid-product__meta{padding-top:10px}.template-collection .page-content--top{padding-top:24px;padding-bottom:16px}.template-index .index-section{margin-top:32px;margin-bottom:32px}}.collection-hero--light{height:360px;background:#f0f0ed}.collection-hero--light .collection-hero__image{left:50%;width:50%;height:100%;object-fit:contain;object-position:center}.collection-hero--light .collection-hero__content{width:50%;padding:32px}.collection-hero--light .collection-hero__content:before{opacity:0}.collection-hero--light .page-width{padding:0}.collection-hero--light .section-header__shadow{background:none;text-shadow:none}.collection-hero--light .section-header__title{color:#20201e;font-size:40px;line-height:1.15;text-shadow:none}@media(max-width:749px){.collection-hero--light{height:420px}.collection-hero--light .collection-hero__image{left:0;top:110px;width:100%;height:310px}.collection-hero--light .collection-hero__content{width:100%;height:110px;padding:20px 17px}.collection-hero--light .section-header__title{font-size:28px}}.collection-hero--light .section-header__shadow:before,.collection-hero--light .section-header__shadow:after{display:none}.collection-hero--light .section-header__shadow{box-shadow:none}@media(max-width:749px){.collection-hero--light{height:auto;display:flex;flex-direction:column}.collection-hero--light .collection-hero__content{position:relative;order:0;height:auto;min-height:110px;display:flex;align-items:center;justify-content:center}.collection-hero--light .collection-hero__content .page-width{width:100%}.collection-hero--light .collection-hero__image{position:relative;order:1;top:auto;left:auto;height:300px;flex:none}.collection-hero--light .section-header{margin:0}}.collection-hero--light{height:280px}.collection-hero--light .section-header__title{font-size:36px}.site-nav__link{letter-spacing:.12em}.cart__checkout{min-height:48px}.cart__item--variants{line-height:1.6;font-size:14px}@media(max-width:749px){.collection-hero--light{height:auto}.collection-hero--light .collection-hero__content{min-height:88px;padding:16px 17px}.collection-hero--light .section-header__title{font-size:26px}.collection-hero--light .collection-hero__image{height:190px}.template-collection .promo-grid__container{padding-top:16px!important;padding-bottom:16px!important}.cart__checkout{width:100%}}@media(max-width:749px){.collection-hero--light{position:relative;display:block;height:clamp(420px,133.333vw,560px);overflow:hidden}.collection-hero--light .collection-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.collection-hero--light .collection-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;display:flex;align-items:flex-end;justify-content:center;padding:30px 22px;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.56) 100%)}.collection-hero--light .section-header__title{color:#fff;font-size:32px;line-height:1.15;text-shadow:0 1px 8px rgba(0,0,0,.2);margin:0}.collection-hero--light .section-header{margin:0}.collection-hero--light .breadcrumb{color:#fff}}.collection-hero--light .collection-hero__image{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/26/assets/visual-cohesion.css.map */
