.dayjob-section-product-grid--carousel .dayjob-section-product-grid__container{gap:2.5rem;padding:2.75rem 0 1.5rem}.dayjob-section-product-grid--carousel.dayjob-section-product-grid .dayjob-section-product-grid__heading{font-size:2.5rem;letter-spacing:-.075rem}.dayjob-section-product-grid__viewport{position:relative;width:100%}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__grid{position:relative;z-index:0;isolation:isolate}.dayjob-section-product-grid__arrow{display:none}@media(min-width:750px){.dayjob-section-product-grid--carousel{--carousel-inset: max(2rem, calc((100% - 84rem)/2) )}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__container{max-width:none;gap:4rem;padding:5.5rem 0}.dayjob-section-product-grid--carousel.dayjob-section-product-grid .dayjob-section-product-grid__heading{font-size:5rem;letter-spacing:-.15rem}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__grid{flex-wrap:nowrap;justify-content:flex-start;gap:.5rem;padding:2.5rem var(--carousel-inset);margin:-2.5rem 0;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:var(--carousel-inset)}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__grid:not(.is-dragging):not(.is-settling){scroll-snap-type:x mandatory}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__card{flex:0 0 27.25rem;max-width:none;scroll-snap-align:start}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__dots{display:flex;gap:.8125rem;height:1.25rem;margin-top:-.5rem}.dayjob-section-product-grid--carousel.dayjob-section-product-grid .dayjob-section-product-grid__dot{width:1rem;height:1rem}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__dot:after{width:1.3125rem;height:1.25rem}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__arrow{display:block;position:absolute;top:50%;right:1.5625rem;z-index:10;width:4.875rem;height:4.1875rem;padding:0;border:0;border-radius:1.2rem;background:none;cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__arrow--prev{right:auto;left:1.5625rem;transform:translateY(-50%) scaleX(-1)}.dayjob-section-product-grid__arrow img{display:block;width:100%;height:100%}.dayjob-section-product-grid__arrow:disabled{opacity:0;pointer-events:none}.dayjob-section-product-grid__arrow:focus-visible{outline:2px solid #000000;outline-offset:2px}}@media(min-width:750px)and (hover:hover)and (pointer:fine){.dayjob-section-product-grid--carousel [data-dayjob-drag-scroll]{cursor:grab}.dayjob-section-product-grid--carousel [data-dayjob-drag-scroll].is-dragging{cursor:grabbing}}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__dot:after{translate:-50% -50%;transform:scale(.2) rotate(-140deg)}.dayjob-section-product-grid--carousel .dayjob-section-product-grid__dot--active:after{transform:scale(1) rotate(0);animation:dayjob-product-grid-dot-spin 12s linear infinite}@keyframes dayjob-product-grid-dot-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.dayjob-section-product-grid--carousel .dayjob-section-product-grid__dot--active:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dayjob-section-product-grid-carousel.css.map */
