@keyframes skeleton{from{background:#c2c2c2}to{background:#f3f3f3}}.shop-by-category--texts-outside .shop-by-category__opener-label{font-family:"MonumentGroteskMono","MonumentGroteskMono-fallback",Arial,sans-serif}.shop-by-category--texts-outside .shop-by-category__opener-label{text-transform:uppercase}.shop-by-category--texts-outside .shop-by-category__cta{font-family:"MonumentGroteskMono","MonumentGroteskMono-fallback",Arial,sans-serif}.shop-by-category--texts-outside .shop-by-category__cta{text-transform:uppercase}.shop-by-category--wrapper{padding-top:8rem;overflow:hidden}.shop-by-category__intro{row-gap:2.4rem}.shop-by-category__title{display:flex;justify-content:space-between;align-items:center}.shop-by-category .swiper{overflow-x:hidden}.shop-by-category .swiper-slide{width:auto}.shop-by-category__slideshow{margin-top:6rem}.shop-by-category__slideshow:hover{cursor:pointer}.shop-by-category__slideshow .swiper-wrapper{transition-timing-function:linear}.shop-by-category__slide{position:relative;aspect-ratio:151/268;width:calc(20*var(--col-width) + 22.8rem + 2.4rem)}.shop-by-category__slide--link{display:block;text-decoration:none}[data-whatintent=keyboard] .shop-by-category__slide--link:focus-visible{outline:none}[data-whatintent=keyboard] .shop-by-category__slide--link:focus-visible::after{content:"";position:absolute;inset:.2rem;border:.2rem solid #fff;pointer-events:none;z-index:4}.shop-by-category__slide::before{content:"";position:absolute;background-color:rgba(0, 0, 0, var(--black-overlay, 0.55));left:0;top:0;width:100%;height:100%;z-index:4}.shop-by-category__slide-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:3}.shop-by-category__slide-title{position:absolute;top:50%;transform:translateY(-50%);left:.5rem;display:flex;align-items:center;gap:.5rem;color:#fff;z-index:4}.shop-by-category__slide .button{position:absolute;left:1.2rem;bottom:1.2rem;z-index:4}.shop-by-category__slide a.button-view-category{color:#fff;border-bottom-color:#fff}.shop-by-category__slide a.button-view-category:hover{opacity:.8;border-bottom-color:#fff}.shop-by-category__slide a.button-view-category:hover span{color:#fff}.shop-by-category__modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f1f1f1;overflow:hidden;display:flex;flex-direction:column}.shop-by-category__modal .modal__close{position:fixed}.shop-by-category__modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:4}.shop-by-category__modal.ReactModal__Content{transform:translateY(100%);opacity:0;transition:all .3s ease-out}.shop-by-category__modal.ReactModal__Content.open{transform:translateY(0);opacity:1}.shop-by-category__modal .button-view-category{position:fixed;bottom:0;width:100%}.shop-by-category__modal-body{flex:1;overflow-y:auto;margin-bottom:5.2rem}.shop-by-category__modal-body .grid-container{row-gap:4rem;padding-top:0;padding-bottom:12rem}.shop-by-category__modal-body .grid-container-title{margin-bottom:1.6rem}.shop-by-category__modal-description{margin:.8rem 0 6rem}.shop-by-category__modal-header{position:sticky;top:0;display:flex;min-height:4.8rem;padding-top:1.2rem;padding-bottom:1.2rem;align-items:center;background-color:#f1f1f1;z-index:10}@media only screen and (min-width: 1280px){.shop-by-category--wrapper{padding-top:8rem}.shop-by-category__intro{row-gap:2.4rem}.shop-by-category .navigation{gap:.8rem}.shop-by-category__slideshow{margin-top:6rem}.shop-by-category__slide{aspect-ratio:unset;width:auto;height:100vh}.shop-by-category__slide-title{left:1.5rem}.shop-by-category__slide .button{left:2.2rem;bottom:2.8rem}.shop-by-category__modal{position:fixed;top:0;left:unset;right:0;width:50vw}.shop-by-category__modal .container{max-width:40.4rem;position:static}.shop-by-category__modal.ReactModal__Content{transform:translateX(100%)}.shop-by-category__modal.ReactModal__Content.open{transform:translateX(0)}.shop-by-category__modal-body{margin-bottom:3.6rem}.shop-by-category__modal-body .grid-container{row-gap:8rem;padding-bottom:6rem;grid-template-columns:1fr}.shop-by-category__modal-body .grid-container-title{margin-bottom:.8rem}.shop-by-category__modal-body .grid-container .product-tile__info{height:unset}.shop-by-category__modal-body .grid-container .product-tile__info_content{position:relative;background-color:rgba(0,0,0,0)}.shop-by-category__modal-description{margin:3.2rem 0 6.4rem}.shop-by-category__modal-header{position:static;display:block;min-height:unset;padding-top:14rem;padding-bottom:0}}@media only screen and (min-width: 1920px){.shop-by-category__slide-title{left:1.1rem}.shop-by-category__slide .button{left:1.8rem;bottom:3.2rem}.shop-by-category__modal .container{max-width:46.2rem}.shop-by-category__modal-description{margin:4rem 0 8rem}}.shop-by-category--texts-outside{padding-top:0;overflow:hidden}.shop-by-category--texts-outside .shop-by-category{padding-bottom:6rem}.shop-by-category--texts-outside .shop-by-category__intro{row-gap:2.4rem;padding-top:4rem}.shop-by-category--texts-outside .shop-by-category__heading{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-width:0;padding-top:.4rem}.shop-by-category--texts-outside .shop-by-category__title{display:block;margin:0;min-width:0;font-size:1.4rem;line-height:1.8rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-by-category--texts-outside .shop-by-category__description{margin:0;min-width:0;max-width:33.6rem;font-size:1.4rem;line-height:1.8rem;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shop-by-category--texts-outside .shop-by-category__controls{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:1.2rem}.shop-by-category--texts-outside .shop-by-category__controls .navigation{gap:1.6rem}.shop-by-category--texts-outside .shop-by-category__controls .button--playpause{min-height:0;padding:0;border:0}.shop-by-category--texts-outside .shop-by-category__controls .button--playpause>span{display:inline-flex;align-items:center;gap:.8rem}.shop-by-category--texts-outside .shop-by-category__controls .button--playpause .icon{flex:none;margin-right:0}.shop-by-category--texts-outside .shop-by-category__controls .button--playpause .button--playpause_label{font-weight:500;line-height:1.8rem}.shop-by-category--texts-outside .shop-by-category__controls .sbc-navigation--prev,.shop-by-category--texts-outside .shop-by-category__controls .sbc-navigation--next{width:2.4rem;height:2.4rem;min-height:0;padding:0;border:0;background:none}.shop-by-category--texts-outside .swiper{overflow:hidden}.shop-by-category--texts-outside .swiper-slide{width:80.5556%;height:auto}.shop-by-category--texts-outside .shop-by-category__slideshow{margin-top:4rem}.shop-by-category--texts-outside .shop-by-category__slideshow:hover{cursor:auto}.shop-by-category--texts-outside .shop-by-category__slideshow .swiper-wrapper{transition-timing-function:linear}.shop-by-category--texts-outside .shop-by-category__slide{position:relative;aspect-ratio:auto;width:100%;height:auto}.shop-by-category--texts-outside .shop-by-category__slide::before{content:none}.shop-by-category--texts-outside a.shop-by-category__slide--link{display:block;color:inherit;text-decoration:none;cursor:pointer}.shop-by-category--texts-outside a.shop-by-category__slide--link:focus-visible{outline:.1rem solid #000;outline-offset:-0.2rem}@media(hover: hover){.shop-by-category--texts-outside a.shop-by-category__slide--link:hover .shop-by-category__cta{color:#666;border-bottom-color:#666}}.shop-by-category--texts-outside .shop-by-category__media{position:relative;aspect-ratio:4/5;overflow:hidden}.shop-by-category--texts-outside .shop-by-category__media::before{content:"";position:absolute;inset:0;background-color:rgba(0, 0, 0, var(--black-overlay, 0));pointer-events:none;z-index:4}.shop-by-category--texts-outside .shop-by-category__slide-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:auto}.shop-by-category--texts-outside .shop-by-category__info{display:flex;flex-direction:column;align-items:flex-start;gap:3.2rem;min-width:0;padding:1.2rem 1.2rem 0}.shop-by-category--texts-outside .shop-by-category__opener{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.4rem;max-width:100%;height:2.4rem;padding:.4rem 0 .2rem;border:0;background:none;color:#000;cursor:pointer}.shop-by-category--texts-outside .shop-by-category__opener:focus-visible{outline:.1rem solid #000;outline-offset:.2rem}.shop-by-category--texts-outside .shop-by-category__opener-label{min-width:0;font-size:1.4rem;line-height:1.8rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-by-category--texts-outside .shop-by-category__cta{display:inline-block;max-width:100%;color:#000;font-size:1.4rem;line-height:1.8rem;font-weight:500;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:.1rem solid #000;cursor:pointer}@media(hover: hover){.shop-by-category--texts-outside .shop-by-category__cta:hover{color:#666;border-bottom-color:#666}}.shop-by-category--texts-outside .shop-by-category__cta:focus-visible{outline:.1rem solid #000;outline-offset:.2rem}.shop-by-category--texts-outside .shop-by-category__cta--cover::after{content:"";position:absolute;z-index:1;inset:0}.shop-by-category--texts-outside .shop-by-category__cta--cover:focus-visible{outline:none}.shop-by-category--texts-outside .shop-by-category__cta--cover:focus-visible::after{outline:.1rem solid #000;outline-offset:-0.2rem}.shop-by-category__modal--texts-outside .shop-by-category__modal-body .container{max-width:none;padding-right:1.2rem;padding-left:1.2rem}.shop-by-category__modal--texts-outside .shop-by-category__modal-header{padding-top:7.2rem}@media only screen and (min-width: 768px){.shop-by-category--texts-outside .shop-by-category{padding-bottom:6.4rem}.shop-by-category--texts-outside .shop-by-category__intro{row-gap:1.2rem;padding-top:6.4rem}.shop-by-category--texts-outside .shop-by-category__heading{padding-top:0}.shop-by-category--texts-outside .shop-by-category__description{max-width:none;padding-top:0}.shop-by-category--texts-outside .shop-by-category__controls .navigation{gap:.8rem}.shop-by-category--texts-outside .swiper-slide{width:49.2188%}.shop-by-category--texts-outside .shop-by-category__slideshow{margin-top:4.8rem}}@media only screen and (min-width: 1024px){.shop-by-category--texts-outside .shop-by-category{padding-bottom:8rem}.shop-by-category--texts-outside .shop-by-category__intro{padding-top:8rem}.shop-by-category--texts-outside .swiper-slide{width:43.9453%}.shop-by-category--texts-outside .shop-by-category__slideshow{margin-top:4.8rem}.shop-by-category__modal--texts-outside .shop-by-category__modal-body .container{padding-right:16.6666666667%;padding-left:16.6666666667%}}@media only screen and (min-width: 1280px){.shop-by-category--texts-outside .swiper-slide{width:43.75%;transition:width .6s ease}.shop-by-category--texts-outside .shop-by-category__slideshow{margin-top:6rem}.shop-by-category--texts-outside .shop-by-category__slideshow--open{height:100vh}.shop-by-category--texts-outside .shop-by-category__slideshow--open .swiper-slide:has(.shop-by-category__slide--clicked){width:50vw;z-index:1}.shop-by-category--texts-outside .shop-by-category__slideshow--open .shop-by-category__slide{height:100%}.shop-by-category--texts-outside .shop-by-category__slideshow--open .shop-by-category__media{height:100%;aspect-ratio:unset}.shop-by-category--texts-outside .shop-by-category__slideshow--open .shop-by-category__info{display:none}}@media only screen and (min-width: 1440px){.shop-by-category--texts-outside .swiper-slide{width:44.2361%}}@media only screen and (min-width: 1920px){.shop-by-category--texts-outside .swiper-slide{width:44.6354%}.shop-by-category--texts-outside .shop-by-category__slideshow{margin-top:7.2rem}.shop-by-category__modal--texts-outside .shop-by-category__modal-body .container{padding-right:25%;padding-left:25%}}
