.dss-multicolumn{width:100%;box-sizing:border-box}.dss-multicolumn *,.dss-multicolumn *:before,.dss-multicolumn *:after{box-sizing:border-box}.dss-multicolumn .dss-multicolumn__container{width:100%;max-width:98rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.dss-multicolumn .dss-multicolumn__header{text-align:center;margin-bottom:2.5rem;max-width:62rem;margin-left:auto;margin-right:auto}.dss-multicolumn .dss-multicolumn__heading{margin:0;font-weight:500;line-height:1.15;letter-spacing:3px;text-transform:uppercase;font-family:Bebas Neue}.dss-multicolumn .dss-multicolumn__heading--small{font-size:1.5rem}.dss-multicolumn .dss-multicolumn__heading--medium{font-size:2rem}.dss-multicolumn .dss-multicolumn__heading--large{font-size:2.625rem}.dss-multicolumn .dss-multicolumn__heading--xlarge{font-size:5.25rem}.dss-multicolumn .dss-multicolumn__description{font-size:1.313rem;line-height:1.55}.dss-multicolumn .dss-multicolumn__description>*{margin:0}.dss-multicolumn .dss-multicolumn__wrapper{position:relative;width:100%}.dss-multicolumn .dss-multicolumn__list{display:grid;grid-template-columns:repeat(var(--cols-desktop, 3),minmax(0,1fr));gap:1rem;align-items:stretch}.dss-multicolumn .dss-multicolumn__card{position:relative;display:flex;flex-direction:column;width:100%;height:100%;border-radius:5px;overflow:hidden;text-decoration:none}.dss-multicolumn .dss-multicolumn__card--content{padding:1rem}.dss-multicolumn--align-left .dss-multicolumn__card--content{text-align:left;align-items:flex-start}.dss-multicolumn--align-center .dss-multicolumn__card--content{text-align:center;align-items:center}.dss-multicolumn .dss-multicolumn__card--image{padding:0;min-height:16rem}.dss-multicolumn .dss-multicolumn__card--image .dss-multicolumn__full-image,.dss-multicolumn .dss-multicolumn__card--image .dss-multicolumn__placeholder,.dss-multicolumn .dss-multicolumn__card--image svg{display:block;width:100%;height:100%;object-fit:cover}.dss-multicolumn .dss-multicolumn__card--fit-contain .dss-multicolumn__full-image{object-fit:contain}.dss-multicolumn .dss-multicolumn__count{position:absolute;top:.75rem;font-size:7.5rem;font-weight:500;line-height:1;opacity:.18;pointer-events:none}.dss-multicolumn .dss-multicolumn__media{width:100%;margin-bottom:1.25rem;overflow:hidden;border-radius:.375rem}.dss-multicolumn .dss-multicolumn__media img{display:block;width:100%;height:auto;object-fit:cover}.dss-multicolumn .dss-multicolumn__content{display:flex;flex-direction:column;flex:1 1 auto;width:100%;margin-top:1rem}.dss-multicolumn--align-left .dss-multicolumn__content{align-items:flex-start}.dss-multicolumn--align-center .dss-multicolumn__content{align-items:center}.dss-multicolumn .dss-multicolumn__badge{display:inline-block;padding:.1rem .85rem;font-size:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:5px;margin-bottom:.75rem}.dss-multicolumn .dss-multicolumn__card-heading{margin:0 0 .5rem;font-weight:500;line-height:1.2;text-transform:uppercase}.dss-multicolumn .dss-multicolumn__card-heading--small{font-size:1.125rem}.dss-multicolumn .dss-multicolumn__card-heading--medium{font-size:1.5rem}.dss-multicolumn .dss-multicolumn__card-heading--large{font-size:3rem}.dss-multicolumn .dss-multicolumn__caption{margin:0 0 .75rem;font-size:1rem;font-weight:500;line-height:1.4}.dss-multicolumn .dss-multicolumn__caption--bottom{margin-top:.25rem;margin-bottom:1.25rem;font-weight:600}.dss-multicolumn .dss-multicolumn__card-description{font-size:1.125rem;line-height:1.6;margin-bottom:1rem;width:100%}.dss-multicolumn .dss-multicolumn__card-description>*:first-child{margin-top:0}.dss-multicolumn .dss-multicolumn__card-description>*:last-child{margin-bottom:0}.dss-multicolumn .dss-multicolumn__card-description ul,.dss-multicolumn .dss-multicolumn__card-description ol{padding-left:1.25rem;margin:.5rem 0}.dss-multicolumn .dss-multicolumn__card-description li{margin-bottom:0}.dss-multicolumn .dss-multicolumn__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:auto;padding:.85rem 1.5rem;width:100%;font-size:1.313rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;border-radius:.375rem;transition:transform .2s ease,opacity .2s ease}.dss-multicolumn .dss-multicolumn__btn:hover{opacity:.92;transform:translateY(-1px)}.dss-multicolumn .dss-multicolumn__btn-icon{width:1rem;height:1rem;flex-shrink:0}.dss-multicolumn .dss-multicolumn__pagination{display:none;position:relative;justify-content:center;align-items:center;gap:.5rem;margin-top:1.75rem;bottom:auto}.dss-multicolumn .dss-multicolumn__pagination .swiper-pagination-bullet{width:.55rem;height:.55rem;background:#c0392b1a;opacity:1;border-radius:50%;transition:width .3s ease,background-color .3s ease;margin:0!important}.dss-multicolumn .dss-multicolumn__pagination .swiper-pagination-bullet-active{width:2.5rem;background:#c0392b;border-radius:.55rem}@media screen and (max-width:991px){.dss-multicolumn .dss-multicolumn__container{padding-left:1.25rem;padding-right:1.25rem}.dss-multicolumn .dss-multicolumn__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.dss-multicolumn .dss-multicolumn__heading--small{font-size:1.375rem}.dss-multicolumn .dss-multicolumn__heading--medium{font-size:1.75rem}.dss-multicolumn .dss-multicolumn__heading--large{font-size:2.25rem}.dss-multicolumn .dss-multicolumn__heading--xlarge{font-size:3.75rem}.dss-multicolumn .dss-multicolumn__card--content{padding:1.5rem}.dss-multicolumn .dss-multicolumn__description{font-size:1rem;line-height:1.55}.dss-multicolumn .dss-multicolumn__card--image{min-height:14rem}}@media screen and (max-width:767px){.dss-multicolumn .dss-multicolumn__header{margin-bottom:2rem}.dss-multicolumn .dss-multicolumn__list{grid-template-columns:repeat(var(--cols-mobile, 1),minmax(0,1fr));gap:1rem}.dss-multicolumn .dss-multicolumn__list.swiper-wrapper{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap;align-items:stretch;gap:0}.dss-multicolumn .dss-multicolumn__list.swiper-wrapper .swiper-slide{height:auto;flex-shrink:0}.dss-multicolumn--has-carousel .dss-multicolumn__pagination{display:flex}.dss-multicolumn .dss-multicolumn__heading--small{font-size:1.25rem}.dss-multicolumn .dss-multicolumn__heading--medium{font-size:1.5rem}.dss-multicolumn .dss-multicolumn__heading--large{font-size:2rem}.dss-multicolumn .dss-multicolumn__heading--xlarge{font-size:3.375rem;line-height:3rem}.dss-multicolumn .dss-multicolumn__card-heading--small{font-size:1rem}.dss-multicolumn .dss-multicolumn__card-heading--medium{font-size:1.25rem}.dss-multicolumn .dss-multicolumn__card-heading--large{font-size:1.5rem}.dss-multicolumn .dss-multicolumn__card--image{min-height:18rem}}@media screen and (max-width:480px){.dss-multicolumn .dss-multicolumn__container{padding-left:1rem;padding-right:1rem}.dss-multicolumn .dss-multicolumn__card--content{padding:1.25rem}.dss-multicolumn .dss-multicolumn__btn{padding:.75rem 1.1rem;font-size:.8rem}.dss-multicolumn .dss-multicolumn__description{font-size:.9rem}.dss-multicolumn .dss-multicolumn__heading--xlarge{font-size:48px;line-height:3rem}.dss-multicolumn .dss-multicolumn__card--image{min-height:14rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dss-multicolumn.css.map */
