.textures-page{background:var(--iwc-color-white);color:#202020;display:block;font-family:var(--iwc-font-sans);padding-bottom:64px}.textures-hero{background:#9d9d9d;height:520px;overflow:hidden;position:relative}.textures-hero__picture,.textures-hero__image{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.textures-hero__image{object-fit:cover}.textures-hero__content{bottom:80px;display:flex;flex-direction:column;gap:24px;left:16px;position:absolute;right:16px;text-align:center;z-index:1}.textures-hero__eyebrow,.textures-hero__text{color:#f4f8f9;font-weight:400;letter-spacing:-.04em;line-height:1.4;margin:0}.textures-hero__eyebrow{font-size:19px}.textures-hero__text{font-size:25px}.textures-toolbar{padding:0 8px}.textures-toolbar__navigation{align-items:flex-end;border-bottom:.5px solid #c2c2c2;display:flex;gap:24px;margin-top:31px;min-width:0;padding:0 8px}.textures-toolbar__title{color:var(--color-black);flex:0 0 auto;font-size:25px;font-weight:700;line-height:1.5;margin:0;padding-bottom:1px;text-transform:uppercase}.textures-tabs{align-items:flex-end;align-self:stretch;display:flex;gap:16px;min-width:0;overflow-x:auto;scrollbar-width:none}.textures-tabs::-webkit-scrollbar{display:none}.textures-tabs a{align-items:flex-end;color:var(--color-black);display:flex;flex:0 0 auto;font-size:19px;font-weight:500;line-height:1.2;padding-bottom:7px;position:relative}.textures-tabs a[aria-current=location]{font-weight:700}.textures-tabs a[aria-current=location]:after{background:var(--color-black);bottom:-1px;content:"";height:3px;left:0;position:absolute;width:100%}.textures-toolbar__meta{align-items:center;border-bottom:.5px solid #c2c2c2;display:flex;justify-content:space-between;margin:41px 8px 0;min-height:33px}.textures-toolbar__count{font-size:12px;letter-spacing:-.02em;line-height:1.3}.textures-filter-button{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;width:20px}.textures-filter-button .icon{height:20px;width:20px}.textures-filter-button span{display:none}.textures-filters-drawer{background:#f9f9f9}.textures-filters-drawer .drawer__header{align-items:flex-start;box-sizing:border-box;min-height:88px;padding:34px 24px 0}.textures-filters-drawer .drawer__header>span{color:#202020;font-size:14px;font-weight:700;line-height:1.5;text-transform:uppercase}.textures-filters-drawer .drawer__close{margin:0}.textures-filters-drawer .drawer__close .icon--close{height:24px;min-width:24px;width:24px}.textures-filters-drawer .drawer__scroll-inner{padding-left:24px;padding-right:24px}.textures-filters-drawer .textures-filters-drawer__group .details__summary{padding:32px 0 8px}.textures-filters-drawer .details__summary>div>span{font-size:16px;font-weight:500;line-height:1.5}.textures-filters-drawer .details__summary>.icon--chevron-right{height:24px;transform:rotate(90deg);width:24px}.textures-filters-drawer .details__summary>.icon--chevron-right{transition:transform .28s cubic-bezier(.4,0,.2,1)}.textures-filters-drawer details[open]:not(.is-closing) .details__summary>.icon--chevron-right{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){.textures-filters-drawer .details__summary>.icon--chevron-right{transition:none}}.textures-filters-drawer .details__summary [data-filters-value]{display:none}.textures-filters-drawer .textures-filters-drawer__group .details__content{padding:39px 0 32px}.textures-filters-drawer .filters__list{gap:12px}.textures-filters-drawer .checkbox{gap:8px}.textures-filters-drawer .checkbox .icon{height:24px;min-width:24px;width:24px}.textures-filters-drawer .checkbox span{font-size:14px;line-height:1.5}.textures-filters-drawer .drawer__footer{border-top:.5px solid #c2c2c2;gap:10px;margin:0 24px;padding:40px 0 32px}.textures-content{margin:0 auto;max-width:924px;padding:34px 16px 0;scroll-margin-top:96px}.textures-content__empty{display:none;padding:24px 0 64px;text-align:center}.textures-content__empty p{margin:0}.texture-category{margin-bottom:52px;scroll-margin-top:96px}.texture-category__name{color:#202020;font-size:16px;font-weight:700;line-height:1.5;margin:0 0 17px;text-transform:uppercase}.texture-category__grid{display:grid;gap:40px 9px;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (min-width:768px){.texture-category__grid{gap:40px 15px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1200px){.textures-page{padding-bottom:80px}.textures-hero{height:414px}.textures-hero__content{gap:12px;left:50%;max-width:694px;right:auto;transform:translate(-50%);width:calc(100% - 80px)}.textures-hero__text{font-size:36px}.textures-toolbar{align-items:flex-end;border-bottom:.5px solid #c2c2c2;display:flex;justify-content:space-between;min-height:82px;padding:0 40px}.textures-toolbar__navigation{align-items:stretch;align-self:stretch;border-bottom:0;flex:1 1 auto;margin:0;min-height:82px;padding:0}.textures-toolbar__title{align-self:flex-end}.textures-tabs{gap:24px}.textures-tabs a{font-size:16px;padding-bottom:11px}.textures-toolbar__meta{border-bottom:0;flex:0 0 auto;margin:0 0 1px;min-height:0}.textures-toolbar__count{display:none}.textures-filter-button{background:var(--color-white);border-radius:10px;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;gap:8px;height:41px;padding:0 15px;width:90px}.textures-filter-button span{display:inline}.drawer__content.textures-filters-drawer{max-width:min(490px,calc(33vw + 20px))}.textures-filters-drawer .drawer__header{min-height:87px;padding-left:26px;padding-top:40px;position:relative}.textures-filters-drawer .drawer__header:after{background:#000;bottom:0;content:"";height:.5px;left:24px;position:absolute;right:24px}.textures-filters-drawer .drawer__header>span{font-size:16px;font-weight:500;line-height:1.2;position:relative;text-transform:none;top:2px}.textures-filters-drawer .textures-filters-drawer__group .details__summary{padding:38px 0 24px}.textures-filters-drawer .textures-filters-drawer__group .details__content{padding:40px 0 32px 2px}.textures-filters-drawer .drawer__footer{border-top:0;gap:11px;grid-template-columns:170px 1fr;margin:0;padding:0 24px 24px}.textures-content{padding:58px 0 0}.texture-category{margin-bottom:34px}.texture-category__name{font-size:19px;letter-spacing:-.01em;line-height:1.4;margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-textures.css.map */
