.shoppable-product-card{box-sizing:border-box;padding:calc(var(--gap,8px) * 1);background:var(--color-background);color:var(--color-text);z-index:10;opacity:1;visibility:visible;width:auto;height:auto;min-height:125px;transform-origin:initial;border-radius:var(--border-radius);box-shadow:5px 5px 15px rgba(var(--color-text-rgb), .3);max-width:90vw;transition:visibility .4s cubic-bezier(.75,0,.175,1),opacity .4s cubic-bezier(.75,0,.175,1),transform .4s cubic-bezier(.75,0,.175,1);display:flex;position:relative}@media (min-width:900px){.shoppable-product-card{transition:visibility .5s .5s;box-shadow:5px 5px 15px #0000004d}}.shoppable-product-card .wt-dot__link{gap:calc(var(--gap,8px) * 2);width:100%}.shoppable-product-card .wt-dot__body{width:140px}@media (min-width:900px){.shoppable-product-card .wt-dot__body{width:180px}}.shoppable-product-card .wt-dot__brand{font-size:calc(var(--font-base-size) * .65);word-wrap:break-word;padding-right:4px}[dir=rtl] .shoppable-product-card .wt-dot__brand{padding-left:4px;padding-right:0}.shoppable-product-card .wt-dot__title{-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;max-height:3em;padding-right:4px;display:-webkit-box;overflow:hidden}[dir=rtl] .shoppable-product-card .wt-dot__title{padding-left:4px;padding-right:0}.shoppable-product-card .wt-dot__picture{width:fit-content;height:100%;margin-right:0;position:static}.shoppable-product-card .wt-dot__picture img{display:block}.shoppable-product-card .wt-dot__image{box-sizing:border-box;width:auto;position:static}.shoppable-product-card .wt-dot__brand,.shoppable-product-card .wt-dot__title,.shoppable-product-card .wt-dot__price{margin-top:6px}.shoppable-product-card__add-button{background:var(--color-button-secondary-background);color:var(--color-button-secondary-text);font-size:var(--font-button-size);font-family:var(--font-button);font-style:var(--font-button-style);font-weight:var(--font-button-weight);text-transform:var(--font-button-transform,none);letter-spacing:var(--font-button-letter-spacing,normal);text-align:center;border:1px solid var(--color-button-secondary-border);border-radius:var(--border-radius-button);-webkit-appearance:none;cursor:pointer;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .3s ease-in,color .3s ease-in;display:inline-flex}.shoppable-product-card__add-button svg{width:20px;height:20px}.shoppable-product-card__add-button-container{justify-content:center;align-items:center;padding-inline:12px;display:flex}.shoppable-product-card--cross-sell{width:fit-content;max-width:87vw;box-shadow:none}@media (min-width:600px){.shoppable-product-card--cross-sell{width:100%;max-width:390px}}@media (max-width:399px){.shoppable-product-card--cross-sell .wt-dot__picture img{max-width:90px;max-height:90px}}@media (min-width:600px){.shoppable-product-card--cross-sell .wt-dot__body{width:202px}}.shoppable-product-card--full{width:100%;max-width:none;margin-right:16px}@media (min-width:600px){.shoppable-product-card--full .wt-dot__body{width:280px}}.shoppable-video__container{position:relative}.shoppable-video__container .hero__overlay{display:none}.shoppable-video__play-button{z-index:1;width:16px;height:16px;position:absolute;top:8px;left:10px}.shoppable-video__play-button-container{padding:8px 0;display:flex}.shoppable-video__control-button{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:6;background-color:#00000040;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:absolute;top:16px;left:16px}.shoppable-video__control-button--play .shoppable-video__icon-play,.shoppable-video__control-button--pause .shoppable-video__icon-pause{display:none}.shoppable-video__icon-play{color:#fff;fill:#fff;width:20px;height:20px}.shoppable-video__icon-play svg{width:20px;height:20px}.shoppable-video__icon-pause{color:#fff;fill:#fff;width:20px;height:20px}.shoppable-video__icon-pause svg{width:20px;height:20px}.shoppable-video__products{z-index:1;gap:8px;width:100%;height:fit-content;margin-top:-162px;padding:20px 24px 24px 10px;display:flex;position:relative;overflow:scroll visible}[dir=rtl] .shoppable-video__products{flex-direction:row-reverse}@media (min-width:900px){.shoppable-video__products{scrollbar-width:none;-ms-overflow-style:none;margin-top:-172px}.shoppable-video__products::webkit-scrollbar{display:none}}.shoppable-video__empty-product{flex-grow:1;flex-shrink:0;width:100%;display:none}@media (min-width:400px){.shoppable-video__empty-product{display:block}}.shoppable-video__add-button,.shoppable-video__rewind-button{background:var(--color-button-secondary-background);color:var(--color-button-secondary-text);font-size:var(--font-button-size);font-family:var(--font-button);font-style:var(--font-button-style);font-weight:var(--font-button-weight);text-transform:var(--font-button-transform,none);letter-spacing:var(--font-button-letter-spacing,normal);height:var(--input-height);text-align:center;border:1px solid var(--color-button-secondary-border);border-radius:var(--border-radius-button);-webkit-appearance:none;cursor:pointer;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .3s ease-in,color .3s ease-in;display:inline-flex}.shoppable-video__add-button svg{width:20px;height:20px}.shoppable-video__rewind-button{display:none}@media (min-width:900px){.shoppable-video__rewind-button{justify-content:center;align-items:center;display:flex}}.shoppable-video__rewind-button:hover svg{fill:var(--color-button-secondary-text-hover)}.shoppable-video__rewind-button svg{fill:var(--color-button-secondary-text);width:20px;height:20px}.shoppable-video__buttons{justify-content:center;align-items:center;padding-right:12px;display:flex}[dir=rtl] .shoppable-video__buttons{padding-left:12px;padding-right:0}@media (min-width:900px){.shoppable-video__buttons--column{flex-direction:column;justify-content:space-evenly}}