.dayjob-section-shop-categories,.dayjob-section-shop-categories *,.dayjob-section-shop-categories *:before,.dayjob-section-shop-categories *:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.dayjob-section-shop-categories{background-color:var(--dayjob-section-bg, #ebe7de);display:flex;flex-direction:column;align-items:center;padding:5rem var(--dayjob-gutter) 2.5rem;gap:1rem}.dayjob-section-shop-categories__container{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:84rem}.dayjob-section-shop-categories__card{position:relative;display:block;width:100%;aspect-ratio:368 / 445;border-radius:1rem;border:3px solid #000000;overflow:hidden;text-decoration:none;color:#000}.dayjob-section-shop-categories__card:hover,.dayjob-section-shop-categories__card:active{color:#000;text-decoration:none}.dayjob-section-shop-categories__card.dayjob-reveal{--dayjob-card-reveal: .45s;transition-duration:var(--dayjob-card-reveal)}.dayjob-section-shop-categories__card-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transform:translateZ(0)}.dayjob-section-shop-categories__card-img{display:block;width:100%;height:100%;object-fit:cover}.dayjob-section-shop-categories__card-title{position:absolute;top:1.5rem;left:1.125rem;margin:0;font-family:PP Frama,sans-serif;font-weight:500;font-size:3rem;line-height:.95;letter-spacing:-.03em;color:#000;text-box:trim-both cap alphabetic}.dayjob-section-shop-categories__card-title.dayjob-reveal{transition-duration:.9s;transition-delay:calc(var(--dayjob-card-reveal) + var(--dayjob-stagger-index, 0) * 80ms);will-change:opacity}.dayjob-section-shop-categories__card-title.dayjob-reveal:not(.is-visible){transform:none}.dayjob-section-shop-categories__card-icon{position:absolute;bottom:1rem;left:1rem;width:4.875rem;height:4.1875rem}.dayjob-section-shop-categories__card-icon svg{display:block;width:100%;height:100%}.dayjob-section-shop-categories--with-header{padding:1.5rem var(--dayjob-gutter) 3rem;gap:2rem}.dayjob-section-shop-categories__header{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;text-align:center}.dayjob-section-shop-categories.dayjob-section-shop-categories .dayjob-section-shop-categories__heading{margin:0;font-family:PP Frama,Jost,sans-serif;font-weight:400;font-size:3.25rem;line-height:.95;letter-spacing:-.0975rem;color:#000;text-transform:none;text-box:trim-both cap alphabetic}.dayjob-section-shop-categories.dayjob-section-shop-categories .dayjob-section-shop-categories__subheading{margin:0;font-family:New Grotesk Trial,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.25;letter-spacing:-.0375rem;color:#000}@media(min-width:750px){.dayjob-section-shop-categories__header{gap:clamp(1.5rem,2.55vw,2.5rem);padding:0 3rem}.dayjob-section-shop-categories.dayjob-section-shop-categories .dayjob-section-shop-categories__heading{font-size:clamp(3.25rem,5.95vw,6rem);letter-spacing:clamp(-.18rem,-.17vw,-.0975rem)}.dayjob-section-shop-categories.dayjob-section-shop-categories .dayjob-section-shop-categories__subheading{font-size:clamp(1.25rem,2.125vw,2rem)}}@media(min-width:990px){.dayjob-section-shop-categories{padding:8.75rem 0 2.5rem;gap:2.5rem}.dayjob-section-shop-categories__container{flex-direction:row;gap:1rem;width:calc(100% - 6rem)}.dayjob-section-shop-categories__card{flex:1 1 50%;min-width:0;aspect-ratio:664 / 767;min-height:min(35rem,calc(100svh - 10rem));max-height:calc(100svh - 10rem);border-radius:1.5rem}.dayjob-section-shop-categories__card-title{top:2.8125rem;left:2.5rem;font-size:clamp(2.75rem,4.25vw,4.5rem)}.dayjob-section-shop-categories__card-icon{bottom:2rem;left:2rem;width:clamp(3.5rem,4.607vw,4.875rem);height:auto;aspect-ratio:78 / 67}.dayjob-section-shop-categories--with-header{padding:5rem 0 7rem;gap:4rem}.dayjob-section-shop-categories__header{gap:2.5rem;max-width:60.75rem;padding:0}.dayjob-section-shop-categories.dayjob-section-shop-categories .dayjob-section-shop-categories__heading{font-size:6rem;letter-spacing:-.18rem}.dayjob-section-shop-categories.dayjob-section-shop-categories .dayjob-section-shop-categories__subheading{font-size:2rem;letter-spacing:-.06rem}}@media(min-width:990px){.dayjob-section-shop-categories--collections .dayjob-section-shop-categories__container{flex-wrap:wrap}.dayjob-section-shop-categories--collections .dayjob-section-shop-categories__card{flex:0 1 calc(50% - .5rem)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dayjob-section-shop-categories.css.map */
