.portfolio-1__slider{display:contents}.portfolio-1__pagination{display:none}@media screen and (max-width:1279px){.portfolio-1__slider{--portfolio-1-slide-width: var(--portfolio-1-mobile-card-width);--portfolio-1-slide-gap: var(--portfolio-1-mobile-card-gap);position:relative;display:block;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.portfolio-1__slider::-webkit-scrollbar{display:none}.portfolio-1__slider .portfolio-1{display:flex;width:100%;gap:var(--portfolio-1-slide-gap);margin:0}.portfolio-1__slider .portfolio-1__card{flex:0 0 var(--portfolio-1-slide-width);min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.portfolio-1__pagination{display:flex;align-items:center;justify-content:center;min-height:32px;margin-top:8px}.portfolio-1__page{display:grid;place-items:center;flex:0 0 18px;width:18px;height:32px;padding:0;border:0;background:transparent;cursor:pointer;transition:flex-basis .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1)}.portfolio-1__page[aria-current=true]{flex-basis:32px;width:32px}.portfolio-1__page:before{content:"";width:4px;height:3px;border-radius:4px;background:currentColor;opacity:.3;transition:width .28s cubic-bezier(.22,1,.36,1),opacity .28s ease}.portfolio-1__page[aria-current=true]:before{width:28px;opacity:1}}@media screen and (min-width:768px)and (max-width:1279px){.portfolio-1__slider{--portfolio-1-slide-width: 44%;--portfolio-1-slide-gap: 20px}}@media screen and (max-width:767px){.portfolio-1__slider .portfolio-1__heading{font-size:var(--portfolio-1-heading-size-mobile)}.portfolio-1__slider .portfolio-1__text{font-size:var(--portfolio-1-text-size-mobile)}}@media(prefers-reduced-motion:reduce){.portfolio-1__page,.portfolio-1__page:before{transition:none}}.portfolio-1{align-items:stretch;width:min(100%,var(--portfolio-1-content-width));margin-inline:auto;gap:var(--portfolio-1-card-gap)}.portfolio-1__card{display:flex;overflow:hidden;border-radius:max(18px,var(--rounded-block));background:transparent}.portfolio-1__link{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%;color:inherit;text-decoration:none}.portfolio-1__media{width:100%;background:transparent;border-start-start-radius:inherit;border-start-end-radius:inherit}.portfolio-1__media img,.portfolio-1__media svg{display:block;width:100%;transition:transform var(--animation-primary)}.portfolio-1__content{display:grid;flex:1 1 auto;align-content:center;justify-items:stretch;min-height:clamp(76px,7vw,96px);padding:var(--sp-5) var(--sp-4);color:var(--portfolio-1-card-text);background:var(--portfolio-1-card-background);text-align:var(--portfolio-1-text-alignment);border-end-start-radius:inherit;border-end-end-radius:inherit}.portfolio-1__heading,.portfolio-1__text{margin:0}.portfolio-1__heading{font-size:var(--portfolio-1-heading-size-desktop);font-weight:var(--portfolio-1-heading-weight)}.portfolio-1__text{font-size:var(--portfolio-1-text-size-desktop);font-weight:var(--portfolio-1-text-weight)}@media screen and (pointer:fine){.portfolio-1__link[href]:hover .portfolio-1__media img{transform:scale(1.04)}}@media screen and (min-width:640px)and (max-width:1279px){.portfolio-1{--card-grid-per-row: 2}}@media screen and (max-width:639px){.portfolio-1__heading{font-size:var(--portfolio-1-heading-size-mobile)}.portfolio-1__text{font-size:var(--portfolio-1-text-size-mobile)}.portfolio-1__content{min-height:68px;padding:var(--sp-4)}}.compact-slider{display:contents}.compact-slider__pagination{display:none}@media screen and (max-width:1279px){.compact-slider{--compact-slide-width: 74%;--compact-slide-gap: 10px;position:relative;display:block;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.compact-slider::-webkit-scrollbar{display:none}.compact-slider>.compact-slider__track{display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;justify-content:flex-start!important;width:100%;gap:var(--compact-slide-gap)!important}.compact-slider>.compact-slider__track>*{flex:0 0 var(--compact-slide-width)!important;width:var(--compact-slide-width)!important;min-width:0;max-width:none;height:auto;scroll-snap-align:start;scroll-snap-stop:always}.compact-slider__pagination{display:flex;align-items:center;justify-content:center;min-height:32px;margin-top:8px}.compact-slider__page{display:grid;place-items:center;flex:0 0 18px;width:18px;height:32px;padding:0;border:0;background:transparent;cursor:pointer;transition:flex-basis .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1)}.compact-slider__page[aria-current=true]{flex-basis:32px;width:32px}.compact-slider__page:before{content:"";width:4px;height:3px;border-radius:4px;background:currentColor;opacity:.3;transition:width .28s cubic-bezier(.22,1,.36,1),opacity .28s ease}.compact-slider__page[aria-current=true]:before{width:28px;opacity:1}}@media screen and (min-width:768px)and (max-width:1279px){.compact-slider{--compact-slide-width: 44%;--compact-slide-gap: 20px}}@media(prefers-reduced-motion:reduce){.compact-slider__page,.compact-slider__page:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAABAAAAAAAAAAAAAAEA */
