.izwa-collection-intro{max-width:88rem;margin-inline:auto;padding:var(--izwa-intro-top) 24px var(--izwa-intro-bottom)}.izwa-collection-intro h2{margin:0 0 12px;font-size:2.2rem;line-height:1.3;font-weight:500}.izwa-collection-intro .rte{font-size:1.4rem;line-height:1.65}.izwa-collection-intro .rte p{margin:0 0 10px}.izwa-collection-intro .rte a{text-decoration:underline;text-underline-offset:3px}.izwa-fabric-links{padding:36px 0 24px}.izwa-fabric-links-container{max-width:1400px;margin:0 auto;padding:0 32px}.izwa-fabric-links h2{margin:0 0 24px;text-align:center;font-size:30px;line-height:1.2;font-weight:500;letter-spacing:-.025em}.izwa-fabric-links-list{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:20px;list-style:none;padding:8px 0;margin:0}.izwa-fabric-links-list li{min-width:0}.izwa-fabric-link{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;color:#252822;text-align:center}.izwa-fabric-portrait{display:block;position:relative;flex:none;width:min(100%,116px);aspect-ratio:1;border-radius:50%;border:1px solid #7b7468;padding:4px;background:#fcfaf6;box-shadow:0 4px 10px #2528221a;overflow:hidden;transition:transform .2s ease}.izwa-fabric-portrait img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center top}.izwa-fabric-label{font-size:14px;line-height:1.35;font-weight:400}.izwa-fabric-link:is(:hover,:focus-visible) .izwa-fabric-portrait{transform:translateY(-3px)}.izwa-fabric-link:focus-visible{outline:2px solid #252822;outline-offset:5px;border-radius:6px}@media(min-width:750px)and (max-width:989px){.izwa-fabric-links-list{gap:14px}.izwa-fabric-label{font-size:12px}}@media(max-width:749px){.izwa-fabric-links{padding:28px 0 10px}.izwa-fabric-links-container{padding:0 16px}.izwa-fabric-links h2{font-size:25px;margin-bottom:16px}.izwa-fabric-links-list{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:5px 0 12px}.izwa-fabric-links-list::-webkit-scrollbar{display:none}.izwa-fabric-links-list li{flex:0 0 80px;scroll-snap-align:start}.izwa-fabric-link{gap:9px}.izwa-fabric-portrait{width:80px;padding:3px}.izwa-fabric-label{font-size:12px;line-height:1.3;min-height:31.2px}}@media(prefers-reduced-motion:reduce){.izwa-fabric-portrait{transition:none}}.izwa-home-grid{padding:52px 0}.izwa-home-grid-container{max-width:1400px;margin:0 auto;padding:0 32px}.izwa-home-grid-heading{text-align:center;margin:0 auto 28px;max-width:620px}.izwa-home-grid-heading h2{font-size:clamp(25px,2.2vw,34px);line-height:1.2;letter-spacing:-.025em;font-weight:500;margin:0 0 10px;text-transform:none}.izwa-home-grid-heading p{font-size:15px;line-height:1.55;margin:0;color:#62645e}.izwa-home-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;list-style:none;padding:0;margin:0}.izwa-home-product-grid>li{min-width:0;margin:0;padding:0}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card-wrapper{margin:0;padding:0;min-width:0;height:100%}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card-wrapper:after{display:none}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card{display:flex;flex-direction:column;gap:0;height:100%;margin:0;padding:0;border:1px solid #ded8cd;border-radius:14px;overflow:hidden;background:#fffefa;box-shadow:0 2px 8px #25282208;text-align:left}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card__inner{position:relative;width:100%;height:auto;aspect-ratio:2 / 3;min-height:0;margin:0;padding:0;flex:none;border:0;border-radius:0;background:#f4f0e8;overflow:hidden}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card__inner:before,body #MainContent .izwa-home-grid.izwa-unstitched-edit .card__inner:after{display:none}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card__media,body #MainContent .izwa-home-grid.izwa-unstitched-edit .card__media>a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;overflow:hidden}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card__media img{display:block;position:static;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;transform:none;animation:none}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card>.card__content{display:flex;flex-direction:column;flex:1;gap:12px;padding:16px 14px 14px;align-items:stretch}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card>.card__content .card__information{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card>.card__content .card__heading.h5{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:67.2px;height:67.2px;margin:0;padding:0;font-size:16px;line-height:1.4;font-weight:400;text-align:left;text-transform:none}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card>.card__content .card__heading.h5 a{font:inherit;color:#252822}body #MainContent .izwa-home-grid.izwa-unstitched-edit .price,body #MainContent .izwa-home-grid.izwa-unstitched-edit .price .price-item{margin:0;font-size:16px;line-height:1.4;text-align:left}body #MainContent .izwa-home-grid.izwa-unstitched-edit .price__sale .price-item--regular{font-size:12px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card__badge{position:static}body #MainContent .izwa-home-grid.izwa-unstitched-edit .product-icons{display:block;position:absolute;top:7px;right:7px;left:auto;padding:0;margin:0;z-index:2;transform:none;opacity:1;list-style:none}body #MainContent .izwa-home-grid.izwa-unstitched-edit .product-icons li{margin:0}body #MainContent .izwa-home-grid.izwa-unstitched-edit .product-icons a{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgb(37 40 34 / 10%);border-radius:50%;background:#fffefaf2;color:#252822;opacity:1}body #MainContent .izwa-home-grid.izwa-unstitched-edit .izwa-card-designs{gap:5px;flex-wrap:nowrap;min-height:44px;margin:0}body #MainContent .izwa-home-grid.izwa-unstitched-edit .izwa-design-thumbnail{width:32px;height:44px;flex:0 0 32px;border-radius:4px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .izwa-more-designs{width:28px;height:40px;font-size:12px}.izwa-home-design-spacer{min-height:44px}.izwa-home-card-action{margin-top:auto}body #MainContent .izwa-home-grid.izwa-unstitched-edit .button{display:flex;justify-content:center;align-items:center;min-height:44px;width:100%;min-width:0;padding:10px 8px;border:1px solid #252822;border-radius:8px;background:#252822;color:#fff;font-size:12px;line-height:1.25;letter-spacing:.03em}body #MainContent .izwa-home-grid.izwa-unstitched-edit .button:before,body #MainContent .izwa-home-grid.izwa-unstitched-edit .button:after{box-shadow:none}body #MainContent .izwa-home-grid.izwa-unstitched-edit .button:is(:hover,:focus-visible){background:#fffefa;color:#252822}body #MainContent .izwa-home-grid.izwa-unstitched-edit :is(a,button):focus-visible{outline:2px solid #252822;outline-offset:3px}.izwa-home-grid-more{display:flex;justify-content:center;margin-top:30px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .izwa-home-grid-more .button{width:auto;min-width:170px;padding-inline:24px}@media(min-width:750px)and (max-width:989px){.izwa-home-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px}.izwa-home-grid-container{padding-inline:24px}}@media(max-width:749px){.izwa-home-grid{padding:30px 0}.izwa-home-grid-container{padding-inline:16px}.izwa-home-grid-heading{margin-bottom:20px}.izwa-home-grid-heading h2{font-size:25px;margin-bottom:8px}.izwa-home-grid-heading p{font-size:13px;line-height:1.5}.izwa-home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card{border-radius:12px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card>.card__content{padding:12px 10px 10px;gap:9px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card>.card__content .card__information{gap:7px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .card>.card__content .card__heading.h5{font-size:14px;line-height:1.4;height:58.8px;min-height:58.8px;-webkit-line-clamp:3}body #MainContent .izwa-home-grid.izwa-unstitched-edit .price,body #MainContent .izwa-home-grid.izwa-unstitched-edit .price .price-item{font-size:14px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .price__sale .price-item--regular{font-size:10px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .product-icons{top:4px;right:4px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .product-icons a{width:36px;height:36px;font-size:16px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .izwa-card-designs,.izwa-home-design-spacer{min-height:38px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .izwa-design-thumbnail{width:27px;height:38px;flex-basis:27px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .izwa-more-designs{width:22px;height:36px;font-size:11px}body #MainContent .izwa-home-grid.izwa-unstitched-edit .button{font-size:11px;min-height:42px;padding:9px 6px}.izwa-home-grid-more{margin-top:22px}}@media(max-width:749px){#MainContent>.slideshow .izwa-coutq-hero{width:calc(100% - 24px);border:1px solid #ded8cd;border-radius:16px;overflow:hidden;box-shadow:0 3px 12px #2528220d}#MainContent>.slideshow .izwa-coutq-hero .swiper{border-radius:inherit;overflow:hidden}#MainContent>.slideshow .izwa-coutq-hero .swiper-slide{display:flex;flex-direction:column;height:auto;aspect-ratio:auto}#MainContent>.slideshow .izwa-coutq-hero .slideshow__media{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:2 / 3;max-height:none;flex:none;background:#f4f0e8}#MainContent>.slideshow .izwa-coutq-hero .slideshow__media img.mobile-slider{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}#MainContent>.slideshow .izwa-coutq-hero .slideshow__text-wrapper.banner__content{position:relative;inset:auto;width:100%;height:auto;min-height:0;padding:20px 18px 34px;flex-grow:1}#MainContent>.slideshow .izwa-coutq-hero .slideshow__text.banner__box{height:auto;min-height:0;gap:0;padding:0}#MainContent>.slideshow .izwa-coutq-hero .slideshow__text.banner__box>*{margin:0 0 10px}#MainContent>.slideshow .izwa-coutq-hero slideshow-component .row .swiper .swiper-wrapper .swiper-slide .slideshow__text-wrapper .slideshow__text .banner__slideshow_sub_heading{display:block;font-size:10px;line-height:1.4;letter-spacing:.12em}#MainContent>.slideshow .izwa-coutq-hero slideshow-component .row .swiper .swiper-wrapper .swiper-slide .slideshow__text-wrapper .slideshow__text .banner__sub_heading{display:block;font-size:20px;line-height:1.2;font-weight:300}#MainContent>.slideshow .izwa-coutq-hero slideshow-component .row .swiper .swiper-wrapper .swiper-slide .slideshow__text-wrapper .slideshow__text .banner__heading{display:block;font-size:24px;line-height:1.15;margin-bottom:10px}#MainContent>.slideshow .izwa-coutq-hero .banner__text{display:block;line-height:1.5;max-width:none}#MainContent>.slideshow .izwa-coutq-hero slideshow-component .row .swiper .swiper-wrapper .swiper-slide .slideshow__text-wrapper .slideshow__text .banner__text span{font-size:13px;line-height:1.5}#MainContent>.slideshow .izwa-coutq-hero .slideshow__text.banner__box>*{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}#MainContent>.slideshow .izwa-coutq-hero .banner__buttons{margin-top:4px}#MainContent>.slideshow .izwa-coutq-hero .banner__buttons .button{min-height:44px;padding:10px 18px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
