.homepage-bento-container{max-width:1500px;margin:0 auto;padding:0 20px}.homepage-bento-title{width:100%;text-align:center;margin:104px 0 64px}.homepage-headline{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(32px,4.5vw,56px);line-height:1.2;color:rgb(var(--color-foreground));margin:0 0 12px}.homepage-subtext{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:clamp(16px,2vw,20px);line-height:1.4;color:rgba(var(--color-foreground),.7);margin:0}.homepage-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(55,125px);grid-gap:16px;align-content:start}.pod-row-1-col-1{grid-row:1 / 5;grid-column:1 / 5}.pod-row-1-col-2{grid-row:1 / 5;grid-column:5 / 9}.pod-row-1-col-3{grid-row:1 / 5;grid-column:9 / 13}.pod-row-2-col-1{grid-row:5 / 9;grid-column:1 / 9}.pod-row-2-col-2{grid-row:5 / 9;grid-column:9 / 13}.pod-row-3-col-1{grid-row:9 / 15;grid-column:1 / 7}.pod-row-3-col-2{grid-row:9 / 15;grid-column:7 / 13}.pod-row-4-col-1{grid-row:15 / 19;grid-column:1 / 5}.pod-row-4-col-2{grid-row:15 / 19;grid-column:5 / 9}.pod-row-4-col-3{grid-row:15 / 19;grid-column:9 / 13}.pod-row-5-col-1{grid-row:19 / 25;grid-column:1 / 7}.pod-row-5-col-2{grid-row:19 / 21;grid-column:7 / 13}.pod-row-5-col-3{grid-row:21 / 25;grid-column:7 / 13}.pod-row-6-col-1{grid-row:25 / 29;grid-column:1 / 5}.pod-row-6-col-2{grid-row:25 / 29;grid-column:5 / 13}.pod-row-7-col-1{grid-row:29 / 35;grid-column:1 / 7}.pod-row-7-col-2{grid-row:29 / 35;grid-column:7 / 13}.pod-row-8-col-1{grid-row:35 / 39;grid-column:1 / 5}.pod-row-8-col-2{grid-row:35 / 39;grid-column:5 / 9}.pod-row-8-col-3{grid-row:35 / 39;grid-column:9 / 13}.pod-row-9-col-1{grid-row:39 / 43;grid-column:1 / 9}.pod-row-9-col-2{grid-row:39 / 43;grid-column:9 / 13}.pod-row-10-col-1{grid-row:43 / 49;grid-column:1 / 7}.pod-row-10-col-2{grid-row:43 / 49;grid-column:7 / 13}.pod-row-11-col-1{grid-row:49 / 51;grid-column:1 / 7}.pod-row-11-col-2{grid-row:51 / 55;grid-column:1 / 7}.pod-row-11-col-3{grid-row:49 / 55;grid-column:7 / 13}.pod{overflow:hidden;position:relative;height:100%;width:100%;border:.5px solid rgba(0,0,0,.04);box-shadow:0 1px 2px #0000000a,0 2px 6px #00000008;border-radius:10px;background-clip:padding-box}.pod-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;position:relative}.pod-archive-number{position:absolute;top:20px;left:20px;z-index:10;font-family:Assistant,sans-serif;font-size:14px;font-weight:400;color:#666;text-transform:uppercase;letter-spacing:.5px}.pod-image{background:transparent;height:100%;width:100%}.pod-content.pod-image{padding:0!important;height:100%;width:100%;display:block;position:relative}.pod-image-content{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:inherit}.pod-statement{background:#e7ff00;text-align:center;height:100%;width:100%}.pod-statement .pod-content{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:30px 20px;box-sizing:border-box}.statement-text{font-family:Permanent Marker,cursive;font-size:clamp(36px,6vw,72px);font-weight:400;color:#121212;line-height:1.1;text-transform:uppercase;letter-spacing:.5px;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:center;max-width:100%;padding:0 10px}.pod-sketch{background:transparent;height:100%;width:100%}.pod-content.pod-sketch{padding:0!important;height:100%;width:100%;display:block}.pod-sketch-content{width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(100%) contrast(1.2);display:block;border-radius:inherit}.pod-description{background:#fff;text-align:left;height:100%;width:100%}.pod-description .pod-content{height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:40px 30px;box-sizing:border-box}.pod-h2-w6.pod-description .pod-content{padding:20px}.pod-h2-w6 .product-headline{font-size:clamp(16px,2vw,24px);margin:0 0 8px}.pod-h2-w6 .product-description-text{font-size:clamp(12px,1.4vw,14px);line-height:1.4}.description-content{width:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:40px}.product-header-row{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.product-header-row .pod-description-link{flex:1;position:relative;z-index:5;display:block}.product-header-row .product-headline{margin:0;width:100%}.found-in-header-row{margin-top:0!important;margin-left:auto;flex-shrink:0;display:block!important;visibility:visible!important;opacity:1!important}.found-in-header-row .found-in-header{padding:0}.found-in-header-row.found-in-section{margin-top:0!important;display:block!important;visibility:visible!important;opacity:1!important;position:relative!important}.product-headline{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));letter-spacing:calc(var(--font-heading-scale) * .06rem);word-break:break-word;margin:0 0 16px}.product-description-text{margin-left:0!important;padding-left:0!important}.product-description-wrapper{width:100%;margin-bottom:16px}@media screen and (min-width: 750px){.product-headline{font-size:calc(var(--font-heading-scale) * 4rem)}}.product-description-text{font-family:Assistant,sans-serif;font-size:clamp(14px,1.6vw,18px);font-weight:400;color:#121212;line-height:1.6;margin:0 0 16px;flex:1}.cult-loves-section{margin:16px 0}.cult-loves-header{display:flex;align-items:center;gap:8px;padding:4px 0 2px}.cult-loves-icon{width:24px;height:24px;flex:0 0 auto}.cult-loves-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(14px,1.6vw,16px);color:#666}.cult-loves-content{padding:2px 0 16px}.cult-loves-bullets{list-style:none;padding:0;margin:0}.cult-loves-bullets li{font-family:Assistant,sans-serif;font-size:clamp(14px,1.6vw,18px);font-weight:400;color:#121212;line-height:1.5;margin:0 0 6px;padding-left:16px;position:relative}.cult-loves-bullets li:before{content:"~";color:#121212;font-weight:400;position:absolute;left:0;top:0}.found-in-section{margin-top:auto;display:block;visibility:visible}.found-in-header{display:flex;align-items:center;gap:8px;padding:8px 0}.found-in-icon{width:20px;height:20px}.found-in-link{font-family:Assistant,sans-serif;font-size:clamp(14px,1.6vw,18px);font-weight:400;color:#666;text-decoration:underline;transition:color .2s ease}.found-in-link:hover{color:#121212}.pod-image-link,.pod-sketch-link,.pod-statement-link,.pod-description-link,.pod-cult-loves-link,.pod-archive-link{display:block;width:100%;height:100%;text-decoration:none!important;color:inherit;border:none;outline:none}.pod-image-link,.pod-sketch-link{position:relative;z-index:1}.pod-image-link:hover,.pod-sketch-link:hover,.pod-statement-link:hover,.pod-description-link:hover,.pod-cult-loves-link:hover,.pod-archive-link:hover,.pod-image-link:visited,.pod-sketch-link:visited,.pod-statement-link:visited,.pod-description-link:visited,.pod-cult-loves-link:visited,.pod-archive-link:visited{text-decoration:none!important;color:inherit;border:none;outline:none}.pod-image-link:focus,.pod-sketch-link:focus,.pod-statement-link:focus,.pod-description-link:focus,.pod-cult-loves-link:focus,.pod-archive-link:focus{text-decoration:none!important;color:inherit;border:none;outline:none}.pod-image-link img,.pod-sketch-link img{width:100%;height:100%;object-fit:cover;object-position:center}.pod-statement-link .statement-text{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pod-description-link{display:block;width:100%}.pod-cult-loves-link,.pod-archive-link{display:block;width:100%;height:100%}.pod-archive-link .archive-number-display{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pod-description.pod-square .product-headline{font-size:calc(var(--font-heading-scale) * 3rem);margin:0 0 8px}@media screen and (min-width: 750px){.pod-description.pod-square .product-headline{font-size:calc(var(--font-heading-scale) * 4rem)}}.pod-description.pod-square .product-description-text{font-size:clamp(14px,1.6vw,18px);margin:0}.pod-description.pod-square .description-content{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.pod-description.pod-square .pod-description-link{flex:1 1 auto}.pod-description.pod-square .found-in-section{flex:0 0 auto;margin-top:12px;margin-bottom:0}.pod-description.pod-square .cult-loves-title{font-family:var(--font-heading-family),"Assistant",sans-serif;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(14px,1.6vw,16px)}.pod-description.pod-square .cult-loves-bullets li{font-size:clamp(10px,1.2vw,12px)}.pod-archive{background:#121212;text-align:center;height:100%;width:100%}.pod-archive .pod-content{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.archive-number-display{font-family:Permanent Marker,cursive;font-size:clamp(36px,6vw,72px);font-weight:400;color:#e7ff00;line-height:1.1;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:center;max-width:100%;padding:0 10px}.pod-cult-loves{background:#fff;text-align:left;height:100%;width:100%}.pod-cult-loves .pod-content{height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:40px 30px;box-sizing:border-box}.cult-loves-content{width:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-start}.cult-loves-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(18px,2.2vw,28px);color:#121212;margin:0 0 16px;line-height:1.2;letter-spacing:1px}.cult-loves-text{font-family:Assistant,sans-serif;font-size:clamp(14px,1.6vw,18px);font-weight:400;color:#121212;line-height:1.6;margin:0;flex:1}@media screen and (max-width: 1279px){.homepage-grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:100px}.pod-h4-w4{grid-row:span 4;grid-column:span 3}.pod-h4-w8{grid-row:span 4;grid-column:span 6}.pod-h6-w6{grid-row:span 6;grid-column:span 6}.pod-h2-w6{grid-row:span 2;grid-column:span 6}.pod-h4-w6{grid-row:span 4;grid-column:span 6}}.pod-description .found-in-bottom{display:none}@media screen and (max-width: 767px){.homepage-bento-container{padding:0 10px}.homepage-bento-title{margin:52px 0 32px}.homepage-grid{display:flex;flex-direction:column;gap:16px}.pod-h4-w4,.pod-h4-w8,.pod-h6-w6,.pod-h2-w6,.pod-h4-w6{width:100%;aspect-ratio:1 / 1}.pod-description{aspect-ratio:auto!important;min-height:fit-content}.pod-archive .pod-content{aspect-ratio:2 / 1}.pod-content{padding:15px}.pod-description .pod-content{padding:20px!important;display:flex;flex-direction:column;overflow:hidden}.pod-description .product-description-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px!important}.pod-description .description-content{display:flex;flex-direction:column;height:auto;flex:1;overflow:visible}.pod-description .cult-loves-section{display:block!important;visibility:visible!important;opacity:1!important;margin-bottom:6px!important;flex-shrink:1}.pod-description .cult-loves-header{display:flex!important;visibility:visible!important;margin-bottom:4px!important}.pod-description .cult-loves-bullets{display:block!important;visibility:visible!important;margin-bottom:0!important}.pod-description .cult-loves-bullets li{display:list-item!important;visibility:visible!important}.pod-description .cult-loves-bullets li{margin-bottom:2px!important;line-height:1.3!important}.pod-description .product-headline{margin-bottom:6px!important}.pod-description .found-in-header-row,.pod-description.pod-square .found-in-section:not(.found-in-bottom){display:none!important}.pod-description .found-in-bottom{display:block!important;margin-top:auto;padding-top:4px;flex-shrink:0;visibility:visible!important;opacity:1!important}.pod-description.pod-square .found-in-bottom{display:block!important;visibility:visible!important;opacity:1!important}.pod-description .found-in-bottom .found-in-header{display:flex!important;align-items:center;gap:8px;margin-left:0}.pod-description .found-in-bottom .found-in-icon{display:inline-block!important;width:20px!important;height:20px!important;flex-shrink:0}.pod-description .found-in-bottom .found-in-link{display:inline-block!important;visibility:visible!important;opacity:1!important;color:#666!important;font-size:14px!important;line-height:1.3!important}.statement-text{font-size:clamp(56px,12vw,72px)}.archive-number-display{font-size:48px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/homepage-bento.css.map */
