.droid-shop-view #MainContent>[id$="__section"]{display:none}
.droid-shop-catalog{max-width:1160px;margin:0 auto;padding:52px 28px 72px;color:#202020}
.droid-shop-heading{margin-bottom:32px}
.droid-shop-heading h1{font-size:clamp(30px,4vw,46px);line-height:1.12;letter-spacing:-1.4px;margin:10px 0 16px}
.droid-shop-heading p{font-size:15px;line-height:1.6;max-width:660px;color:#565656}
.droid-shop-eyebrow{font-size:11px!important;font-weight:700;letter-spacing:2px;color:#008d9e!important;text-transform:uppercase}
.droid-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.droid-category-tile{position:relative;display:flex;flex-direction:column;justify-content:center;aspect-ratio:1;padding:28px;border:1px solid #dfdfd8;background:#f3f2eb;color:#222;text-decoration:none;transition:background .16s,border-color .16s}
.droid-category-tile:hover{background:#e8f5f4;border-color:#008d9e}
.droid-category-tile:focus-visible,.droid-shop-catalog a:focus-visible{outline:3px solid #008d9e;outline-offset:4px}
.droid-category-tile__index{position:absolute;top:22px;left:28px;font-size:11px;letter-spacing:2px;opacity:.6}
.droid-category-tile__title{font-size:clamp(26px,3.2vw,40px);font-weight:650;letter-spacing:-1px}
.droid-category-tile__detail{font-size:13px;letter-spacing:1px;margin-top:6px}
.droid-category-tile__cta{position:absolute;bottom:24px;left:28px;right:28px;display:flex;justify-content:space-between;font-size:12px}
.droid-category-tile--senior{background:#e6f0f0}.droid-category-tile--cats{background:#f2e9df}.droid-category-tile--faith{background:#e9ede0}.droid-category-tile--coffee{background:#ede4db}.droid-category-tile--halloween{background:#fae8d7}.droid-category-tile--more{background:#e8e5ee}
.droid-shop-bottom-links{display:flex;gap:28px;margin-top:26px;font-size:13px;flex-wrap:wrap}
.droid-shop-bottom-links a,.droid-shop-back{color:#006d7a;text-decoration:underline;text-underline-offset:4px}.droid-shop-back{font-size:12px}
.droid-shop-menu-link{display:block;padding:10px 15px;white-space:nowrap;font-size:12px;color:inherit;text-decoration:none}.droid-shop-menu-link:hover{background:#f0f4f4}
.droid-design-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px}
.droid-design-card{min-width:0;border-bottom:1px solid #e6e6e6;padding-bottom:20px}
.droid-design-card__info{padding-top:16px}.droid-design-card h2{font-size:16px;line-height:1.3;font-weight:600;margin:0 0 8px}.droid-design-card h2 a{text-decoration:none;color:inherit}.droid-design-card__info p{font-size:13px;margin:0 0 12px}.droid-design-card__action{font-size:12px;color:#006d7a;text-underline-offset:3px}
.droid-art-preview{width:100%;max-width:390px;margin:0 auto;padding:20px 10px 10px;background:#f5f3ed;box-sizing:border-box;cursor:default}
.droid-art-preview figure{margin:0;min-width:0}.droid-art-preview__pants{display:flex;align-items:flex-start;justify-content:center;gap:14px}.droid-art-preview__pants figure{width:46%;max-width:164px}
.droid-art-crop{position:relative;width:100%;overflow:hidden;background:#f5f3ed}.droid-art-crop img{position:absolute;display:block;max-width:none!important;height:auto!important;object-fit:initial!important;top:-108%;pointer-events:none;user-select:none}
.droid-art-crop--joggers{aspect-ratio:.5922}.droid-art-crop--joggers img{width:337.8378%!important;left:-8.1081%}
.droid-art-crop--jeans{aspect-ratio:.5402}.droid-art-crop--jeans img{width:370.3704%!important;left:-124.0741%}
.droid-art-preview figcaption{text-align:center;color:#57534b;font-size:10px;line-height:1.3;letter-spacing:.3px;margin-top:6px}
.droid-art-preview__sheet{width:76px;margin:16px auto 0!important}.droid-art-preview__sheet img{display:block;width:100%;height:auto;pointer-events:none;user-select:none}
.droid-art-preview__note{font-size:11px;line-height:1.5;color:#656057;text-align:center;margin:18px auto 0;max-width:300px}
.droid-art-preview--compact{max-width:260px;padding:14px 6px 10px}.droid-art-preview--compact .droid-art-preview__pants{gap:8px}.droid-art-preview--compact .droid-art-preview__pants figure{max-width:94px}.droid-art-preview--compact .droid-art-preview__sheet{width:48px;margin-top:12px!important}.droid-art-preview--compact figcaption{font-size:9px}
.droid-design-card__apparel{height:260px;display:flex;align-items:center;justify-content:center;background:#f7f7f5}.droid-design-card__apparel img{max-width:100%;max-height:240px;width:auto;height:auto;object-fit:contain}
.droid-shop-pagination{margin-top:32px;text-align:center}.droid-shop-pagination span{display:inline-block;margin:0 5px}.droid-shop-pagination a{padding:8px}
.droid-art-product .product-information{padding-top:34px}.droid-art-product .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,430px) minmax(0,1fr);max-width:1140px;margin:0 auto;gap:36px}.droid-art-product .product-information__media{padding:0!important}.droid-art-product .product-details{padding-left:0!important}.droid-art-product .sticky-add-to-cart__image{display:none}
@media(max-width:990px){.droid-design-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:749px){.droid-shop-catalog{padding:30px 18px 48px}.droid-shop-heading{margin-bottom:22px}.droid-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.droid-category-tile{padding:18px}.droid-category-tile__title{font-size:25px}.droid-category-tile__index{left:18px;top:15px}.droid-category-tile__cta{left:18px;right:18px;bottom:16px;font-size:10px}.droid-design-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.droid-design-card h2{font-size:14px}.droid-art-preview--compact .droid-art-preview__pants figure{max-width:78px}.droid-art-preview--compact .droid-art-preview__sheet{width:40px}.droid-art-product .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr);display:flex;flex-direction:column;gap:20px}.droid-art-product .product-information__media{width:100%;min-width:0}.droid-art-product .product-details{width:100%}.droid-art-product .droid-art-preview:not(.droid-art-preview--compact){max-width:320px}.droid-art-product .droid-art-preview__pants figure{max-width:120px}.droid-art-preview:not(.droid-art-preview--compact) .droid-art-preview__sheet{width:64px}.droid-design-card__apparel{height:220px}}
@media(prefers-reduced-motion:reduce){.droid-category-tile{transition:none}}
@media(max-width:749px){.droid-art-product .product-information__grid.product-information--media-left{padding-inline:18px;box-sizing:border-box;width:100%;max-width:100%}}


/* Original modular pants catalog */
.droid-shop-catalog{padding-top:32px}.droid-shop-heading{margin-bottom:24px}.droid-shop-heading h1{font-size:clamp(30px,3.2vw,38px);margin:8px 0 10px}
.droid-category-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
.droid-category-tile{padding:18px;justify-content:flex-end;overflow:hidden;isolation:isolate;color:#fff;background:#36403e;border:0}
.droid-category-tile::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.08) 15%,rgba(0,0,0,.08) 35%,rgba(0,0,0,.78) 100%)}
.droid-category-tile__image{position:absolute;z-index:-2;max-width:none!important;width:190%!important;height:auto!important;left:-3%;top:-58%;pointer-events:none}
.droid-category-tile--faith .droid-category-tile__image{width:100%!important;height:100%!important;inset:0;object-fit:cover}
.droid-category-tile__title{font-size:clamp(19px,1.85vw,25px);line-height:1.05;letter-spacing:-.5px;margin-bottom:28px;text-shadow:0 1px 4px #0006}
.droid-category-tile__index{left:18px;top:14px;opacity:1;text-shadow:0 1px 4px #000}
.droid-category-tile__cta{left:18px;right:18px;bottom:17px;font-size:10px}.droid-category-tile:hover{box-shadow:inset 0 0 0 3px #00b1bf}
.droid-art-preview--original .droid-art-crop--jeans{aspect-ratio:.473}
.droid-art-preview--original .droid-art-crop--jeans img{width:190.4762%!important;left:-2.2857%;top:-25%}
.droid-art-preview--original .droid-art-crop--joggers{aspect-ratio:.469}
.droid-art-preview--original .droid-art-crop--joggers img{width:238.0952%!important;left:-130%;top:-10.8878%}
.droid-art-preview--original .droid-art-sheet-crop{position:relative;overflow:hidden;aspect-ratio:1.0236}
.droid-art-preview--original .droid-art-sheet-crop img{position:absolute;width:256.4103%!important;max-width:none!important;height:auto!important;left:-147.4359%;top:-267.7165%}
@media(min-width:750px) and (max-width:990px){.droid-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:749px){.droid-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.droid-category-tile__title{font-size:22px}.droid-shop-catalog{padding-top:24px}}
.droid-art-preview--original .droid-art-crop--jeans{aspect-ratio:.47945}
.droid-art-preview--original .droid-art-crop--jeans img{top:-25.3425%}
.droid-art-preview--original .droid-art-crop--joggers{aspect-ratio:.47458;clip-path:polygon(28% 0,100% 0,100% 100%,0 100%,0 36%,13% 22%,24% 12%)}
.droid-art-preview--original .droid-art-crop--joggers img{top:-11.0169%}
