.dscv1{padding-top:var(--dscv1-pad-top, 20px);padding-bottom:var(--dscv1-pad-bot, 20px)}.dscv1__inner{max-width:min(100%,var(--dscv1-maxw, 1200px));margin:0 auto;padding-left:var(--dscv1-pad-left, 16px);padding-right:var(--dscv1-pad-right, 16px)}.dscv1__header{margin-bottom:16px}.dscv1__heading{margin:0;color:var(--dscv1-heading-color, inherit);font-weight:var(--dscv1-heading-weight, 700);line-height:var(--dscv1-heading-line, 1.2);letter-spacing:var(--dscv1-heading-track, 0px);text-transform:var(--dscv1-heading-transform, none);text-align:var(--dscv1-align-mobile, center);font-size:var(--dscv1-heading-size-m, 22px)}@media (min-width: 750px){.dscv1__heading{text-align:var(--dscv1-align-desktop, center);font-size:var(--dscv1-heading-size-d, 28px)}}.dscv1__viewport{position:relative}.dscv1__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--dscv1-card-w, 80%);gap:var(--dscv1-gap, 16px);overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:2px;align-items:stretch}.dscv1__track:focus{outline:0px solid rgba(0,0,0,.3);outline-offset:2px}.dscv1{--dscv1-card-w: calc((100% - (var(--dscv1-gap,16px) * (var(--dscv1-cols-mobile,1) - 1))) / var(--dscv1-cols-mobile,1))}@media (min-width: 990px){.dscv1{--dscv1-card-w: calc((100% - (var(--dscv1-gap,16px) * (var(--dscv1-cols-desktop,3) - 1))) / var(--dscv1-cols-desktop,3))}.dscv1[data-peek=true] .dscv1__track{padding-right:clamp(24px,8vw,120px)}.dscv1[data-dslide=false] .dscv1__track{grid-auto-flow:column;grid-auto-columns:var(--dscv1-card-w, 80%);overflow-x:hidden;scroll-snap-type:none;scroll-behavior:auto}.dscv1[data-dslide=false] .dscv1__arrow{display:inline-flex!important}}.dscv1__card{position:relative;scroll-snap-align:start;border-radius:var(--dscv1-radius, 8px);overflow:hidden;background:var(--color-background, #fff);box-shadow:0 0 #0000000f;display:flex;flex-direction:column}.dscv1__media{position:relative;width:100%;overflow:hidden;border-radius:var(--dscv1-radius, 8px) var(--dscv1-radius, 8px) 0 0;margin:0}.dscv1__img{display:block;width:100%;height:auto;object-fit:cover}.dscv1__img--mobile{display:block}.dscv1__img--desktop{display:none}@media (min-width: 750px){.dscv1__img--mobile{display:none}.dscv1__img--desktop{display:block}}@media (max-width: 749px){.dscv1__media[data-no-mobile=true] .dscv1__img--desktop{display:block}}@media (min-width: 990px){.dscv1__card{min-height:var(--dscv1-card-min-h-d, 0px)}.dscv1__media{height:var(--dscv1-media-h-d, auto)}.dscv1__media .dscv1__img{width:100%;height:100%;object-fit:cover}}.dscv1__content{padding:14px 14px 16px;text-align:var(--dscv1-card-align, left)}.dscv1__title{margin:0 0 6px;color:var(--dscv1-ctitle-color, inherit);font-weight:var(--dscv1-ctitle-weight, 700);line-height:var(--dscv1-ctitle-line, 1.25);letter-spacing:var(--dscv1-ctitle-track, 0px);text-transform:var(--dscv1-ctitle-transform, none);font-size:var(--dscv1-ctitle-size-m, 16px)}@media (min-width:750px){.dscv1__title{font-size:var(--dscv1-ctitle-size-d, 18px)}}.dscv1__subtitle{margin:0 0 8px;color:#000000b3;font-size:.95rem;text-align:inherit}.dscv1__text{margin:0;color:#000000bf;font-size:.95rem;line-height:1.45;text-align:inherit}.dscv1__cta{display:inline-block;margin-top:10px;font-weight:600;text-decoration:underline}.dscv1__arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);border:0;width:var(--dscv1-arrow-bg-w, 44px);height:var(--dscv1-arrow-bg-h, 64px);border-radius:var(--dscv1-arrow-bg-radius, 8px);padding:0;display:inline-flex;align-items:center;justify-content:center;background:var(--dscv1-arrow-bg, rgba(255,255,255,.9));opacity:var(--dscv1-arrow-op, .9);cursor:pointer;box-shadow:0 2px 8px #0000001f;transition:opacity .2s ease,transform .2s ease}.dscv1__arrow:hover{opacity:1}.dscv1__arrow.is-disabled{opacity:.4;cursor:default}.dscv1__arrow.is-hidden{display:none}.dscv1__arrow--prev{left:var(--dscv1-arrow-side-offset, 8px)}.dscv1__arrow--next{right:var(--dscv1-arrow-side-offset, 8px)}.dscv1__icon{width:var(--dscv1-arrow-icon, 18px);height:var(--dscv1-arrow-icon, 18px);fill:var(--dscv1-arrow-color, #111111);display:block}@media (max-width: 749px){.dscv1__arrow{display:none!important}}@media (max-width: 749px){.dscv1__track{padding-top:var(--dscv1-scrollbar-pad-top, 0px);padding-bottom:var(--dscv1-scrollbar-pad-bot, 0px)}.dscv1__track::-webkit-scrollbar{height:var(--dscv1-scrollbar-h, 8px)}.dscv1__track::-webkit-scrollbar-track{background:var(--dscv1-scrollbar-track, rgba(0,0,0,.06));border-left:var(--dscv1-scrollbar-side, 8px) solid transparent;border-right:var(--dscv1-scrollbar-side, 8px) solid transparent;background-clip:content-box;border-radius:999px}.dscv1__track::-webkit-scrollbar-thumb{background:var(--dscv1-scrollbar-thumb, rgba(0,0,0,.25));border-radius:999px}}@media (min-width: 750px){.dscv1__track::-webkit-scrollbar{height:8px}.dscv1__track::-webkit-scrollbar-track{background:#0000000f;border-radius:8px}.dscv1__track::-webkit-scrollbar-thumb{background:#00000040;border-radius:8px}}.dscv1__pinfo{display:block;margin-top:12px;text-align:var(--dscv1-pinfo-align-m, left)}@media (min-width: 750px){.dscv1__pinfo{text-align:var(--dscv1-pinfo-align-d, left);padding-left:var(--dscv1-pinfo-pad-left-d, 0px)}}.dscv1__pinfo-title{margin:0 0 6px;color:var(--dscv1-mt-color, #111111);font-weight:var(--dscv1-mt-weight, 700);font-size:var(--dscv1-mt-size-m, 18px);line-height:1.25}@media (min-width: 750px){.dscv1__pinfo-title{font-size:var(--dscv1-mt-size-d, 24px)}}.dscv1__pinfo-desc{color:var(--dscv1-md-color, #444444);font-weight:var(--dscv1-md-weight, 400);font-size:var(--dscv1-md-size-m, 14px);line-height:1.45}@media (min-width: 750px){.dscv1__pinfo-desc{font-size:var(--dscv1-md-size-d, 16px)}}.dscv1__pinfo-link{display:inline-block;margin-top:8px;color:var(--dscv1-ml-color, #202F60);font-weight:var(--dscv1-ml-weight, 600);font-size:var(--dscv1-ml-size-m, 14px);text-decoration:underline}@media (min-width: 750px){.dscv1__pinfo-link{font-size:var(--dscv1-ml-size-d, 14px)}}.dscv1__pinfo-link--nolink{cursor:default;text-decoration:none}.dscv1-lightbox-link{cursor:zoom-in}.dscv1-lightbox-link img{pointer-events:none}.dscv1__media a.dscv1-lightbox-link{display:block!important;width:100%;height:100%;cursor:zoom-in}.dscv1__media a.dscv1-lightbox-link img{width:100%;height:100%;object-fit:cover;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/1082/assets/design-studios-carousel-v1.css.map */
