.c-product-catalogue-button__text-darken:before{opacity:.15}.c-product-catalogue-button__icon--darken:before,.c-product-catalogue-button__text-darken:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-product-catalogue-button__icon--darken:before{opacity:0}@media (min-width:60em){.c-product-catalogue-button__icon--darken:hover:before{opacity:.2}}@media (max-width:59.99em){.c-product-catalogue-button__icon--darken:active:before{opacity:.2}}.c-product-catalogue-button__icon--lighten:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));opacity:.15;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:60em){.c-product-catalogue-button__icon--lighten:hover:before{opacity:0}}@media (max-width:59.99em){.c-product-catalogue-button__icon--lighten:active:before{opacity:0}}.t-product-icon-enter-active{transition-delay:.5s}.t-product-icon-enter-active,.t-product-icon-leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:59.99em){.t-product-icon-enter-from{opacity:0;rotate:1turn}}@media (min-width:60em){.t-product-icon-enter-from{opacity:0;translate:60px}}@media (max-width:59.99em){.t-product-icon-leave-to{opacity:0;rotate:-1turn}}@media (min-width:60em){.t-product-icon-leave-to{opacity:0;translate:60px}}.c-product-catalogue-button svg{transform-origin:top left}.t-product-text-enter-active{transition-delay:.5s}.t-product-text-enter-active,.t-product-text-leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.t-product-text-enter-from,.t-product-text-leave-to{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-product-card img{height:auto;margin-left:auto;margin-right:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;width:-moz-fit-content;width:fit-content}
