.softContentProducts body,.softContentProducts blockquote,.softContentProducts dl,.softContentProducts dd,.softContentProducts h1,.softContentProducts h2,.softContentProducts h3,.softContentProducts h4,.softContentProducts h5,.softContentProducts h6,.softContentProducts hr,.softContentProducts figure,.softContentProducts p,.softContentProducts pre{margin:0}.softContentProducts sub,.softContentProducts sup{position:relative;vertical-align:baseline}.softContentProducts button,.softContentProducts [role=button]{cursor:pointer}.softContentProducts .flex{display:flex}.softContentProducts .flex-auto{flex:1 1 auto;min-width:0;min-height:0}.softContentProducts .items-center{align-items:center}.softContentProducts .justify-end{justify-content:flex-end}.softContentProducts .justify-center{justify-content:center}.softContentProducts .gap-half{gap:.5em}.softContentProducts .text-align-left{text-align:start}.softContentProducts .relative{position:relative}.softContentProducts .mxd-scroll-carousel{position:relative}.softContentProducts .mxd-scroll-carousel-wrapper{position:relative;overflow:hidden}.softContentProducts .mxd-scroll-carousel-wrapper::before,.softContentProducts .mxd-scroll-carousel-wrapper::after{content:"";display:block;position:absolute;z-index:2;bottom:0;height:100%;max-height:calc(var(--chakra-space-sx)*30);width:var(--chakra-space-sm);pointer-events:none;transition:opacity .15s}.softContentProducts .mxd-scroll-carousel-wrapper::before{left:0;background-image:radial-gradient(80% 50% at left, rgba(var(--chakra-colors-black-300), 0.15), rgba(var(--chakra-colors-black-300), 0))}.softContentProducts .mxd-scroll-carousel-wrapper::after{right:0;background-image:radial-gradient(80% 50% at right, rgba(var(--chakra-colors-black-300), 0.5), rgba(var(--chakra-colors-black-300), 0))}.softContentProducts .mxd-scroll-carousel-scrollpane{-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;margin-bottom:-20px;padding:0 var(--chakra-space-md) 20px;text-align:center}.softContentProducts .mxd-scroll-carousel-component-thin{width:calc(var(--chakra-space-sx)*13.5);display:inline-block;vertical-align:top;white-space:normal;max-width:80vw;text-align:left;background-size:cover;background-position:50% 0%;background-repeat:no-repeat}.softContentProducts .mxd-scroll-carousel-component-thin .mxd-link{font-size:14px;line-height:22px;z-index:5;margin-top:var(--chakra-space-5xs);display:inline-block}.softContentProducts .mxd-scroll-carousel-component-thin+.softContentProducts .mxd-scroll-carousel-component-thin{margin-left:var(--chakra-space-sx)}@media(min-width: 540px){.softContentProducts .mxd-scroll-carousel{padding-top:calc(var(--chakra-space-16)*.5)}}.softContentProducts .mxd-scroll-carousel-next{right:-1px;border-top-left-radius:var(--chakra-radii-base);border-bottom-left-radius:var(--chakra-radii-base)}.softContentProducts .mxd-scroll-carousel-previous{left:-1px;border-top-right-radius:var(--chakra-radii-base);border-bottom-right-radius:var(--chakra-radii-base)}.softContentProducts .mxd-scroll-carousel-next,.softContentProducts .mxd-scroll-carousel-previous{background:none;margin:0;border:0;color:inherit;font-family:inherit;overflow:visible;appearance:none;display:none;position:absolute;z-index:3;top:50%;padding:var(--chakra-space-sm) var(--chakra-space-3xs);cursor:pointer;transition:opacity .15s;background-color:#fff;box-shadow:var(--chakra-shadows-default);transform:translateY(-50%)}.softContentProducts .mxd-scroll-carousel-next::-moz-focus-inner,.softContentProducts .mxd-scroll-carousel-previous::-moz-focus-inner{border:0;padding:0}.softContentProducts .mxd-scroll-carousel-next:not(.mxd-icon-reverse),.softContentProducts .mxd-scroll-carousel-previous:not(.mxd-icon-reverse){padding:var(--chakra-space-sm) var(--chakra-space-3xs);height:auto}.softContentProducts .mxd-scroll-carousel-next.mxd-icon::before,.softContentProducts .mxd-scroll-carousel-previous.mxd-icon::before{position:static;text-align:center;margin-top:0}.softContentProducts .mxd-scroll-carousel[data-scroll-begin] .mxd-scroll-carousel-wrapper::before,.softContentProducts .mxd-scroll-carousel[data-scroll-begin] .mxd-scroll-carousel-previous{opacity:0;pointer-events:none}.softContentProducts .mxd-scroll-carousel[data-scroll-end] .mxd-scroll-carousel-wrapper::after,.softContentProducts .mxd-scroll-carousel[data-scroll-end] .mxd-scroll-carousel-next{opacity:0;pointer-events:none}@media(min-width: 768px){.softContentProducts .mxd-scroll-carousel-description{margin-bottom:var(--chakra-space-sm)}.softContentProducts .mxd-scroll-carousel-description::before{width:calc(var(--chakra-space-sx)*30);height:calc(var(--chakra-space-sx)*30)}.softContentProducts .mxd-scroll-carousel-next,.softContentProducts .mxd-scroll-carousel-previous{display:block}}@media(min-width: 1024px){.softContentProducts .mxd-scroll-carousel{overflow:visible}.softContentProducts .mxd-scroll-carousel-description{margin-bottom:var(--chakra-space-md)}.mxd-container .softContentProducts .mxd-scroll-carousel-scrollpane{padding-left:1px;padding-right:1px}}.softContentProducts .search-mxd-chip{padding:4px .75rem;display:flex;align-items:center;gap:1ch;background-color:#eeede9;color:#696f6a;border-radius:9999px;font-size:14px}.softContentProducts .search-mxd-chip svg{width:1.5em;height:1.5em;width:1lh;height:1lh}.softContentProducts .mxd-products-grid{display:flex;flex-wrap:wrap;width:100%;max-width:1280px;position:relative}@media(max-width: 768px){.softContentProducts .mxd-products-grid>div{width:100%}}.softContentProducts .mxd-cross-sell-block{width:100%}.softContentProducts .mxd-scroll-carousel-component-thin{margin:0}.softContentProducts div[data-class=product-card]{background:#fff}@media(max-width: 768px){.softContentProducts div[data-class=product-card]{width:100%}}@media(max-width: 539px){.softContentProducts .mxd-grid{max-height:343px;overflow:hidden}.softContentProducts .mxd-is-loading{padding-left:16px}.softContentProducts .mxd-is-loading .mxd-block-card-image{position:relative;width:100%;top:0;left:0;margin:0 0 4px 0}}.softContentProducts .mxd-cross-sell-block.text-align-left{text-align:center}.softContentProducts .mxd-cross-sell-block.text-align-left .mxd-scroll-carousel-scrollpane{text-align:start}.softContentProducts *:focus{box-shadow:none}.softContentProducts *:focus-visible{outline:2px auto var(--chakra-colors-focus, #395cf9);outline-offset:1px}

/*# sourceMappingURL=softContentProducts-client-0f37ecac728a2660b5c1.css.map*/