.ax-routine{overflow:hidden}.ax-routine .routine-wrapper{display:flex;gap:1rem}@media(max-width:989.98px){.ax-routine .routine-wrapper{flex-direction:column}}.ax-routine .routine-wrapper .pushes{gap:1rem;width:41.25%;border-radius:10px;overflow:hidden}@media(max-width:989.98px){.ax-routine .routine-wrapper .pushes{width:100%;display:flex;flex-direction:column}}.ax-routine .routine-wrapper .pushes .push{aspect-ratio:1/.8;border-radius:var(--rounded-lg);color:unset;height:50%;overflow:hidden;position:relative}@media(max-width:989.98px){.ax-routine .routine-wrapper .pushes .push{aspect-ratio:1/.8;border-radius:var(--rounded-lg)}}.ax-routine .routine-wrapper .pushes .push:hover .push-image{transform:scale(1.02)}.ax-routine .routine-wrapper .pushes .push .push-image-wrapper{height:100%;position:relative;width:100%}.ax-routine .routine-wrapper .pushes .push .push-image-wrapper.overlay:before{border-radius:var(--rounded-lg);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ax-routine .routine-wrapper .pushes .push .push-image-wrapper .placeholder-svg,.ax-routine .routine-wrapper .pushes .push .push-image-wrapper .push-image{aspect-ratio:594/217;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .3s ease-in-out;will-change:transform}@media(max-width:989.98px){.ax-routine .routine-wrapper .pushes .push .push-image-wrapper .placeholder-svg,.ax-routine .routine-wrapper .pushes .push .push-image-wrapper .push-image{aspect-ratio:335/163}}.ax-routine .routine-wrapper .pushes .push .push-content{left:0;padding:2rem;position:absolute;top:0%;z-index:1;display:flex;flex-direction:column;gap:2rem}@media(max-width:989.98px){.ax-routine .routine-wrapper .pushes .push .push-content{gap:1rem;padding:2rem}}.ax-routine .routine-wrapper .pushes .push .push-content .push-subtitle{font-family:var(--heading-font-family);color:rgb(var(--ax-text-color));font-size:var(--text-sm);letter-spacing:2.3px;line-height:100%}@media(max-width:989.98px){.ax-routine .routine-wrapper .pushes .push .push-content .push-subtitle{font-size:var(--text-xs)}}.ax-routine .routine-wrapper .pushes .push .push-content .push-title{font-size:var(--text-h3);color:rgb(var(--ax-text-color));font-weight:600;line-height:100%;transition:color .2s ease-in-out}@media(hover:hover)and (pointer:fine){.ax-routine .routine-wrapper .pushes .push:hover .push-content .push-title{color:rgb(var(--ax-text-color-hover))}}.ax-routine .routine-wrapper .routine-content{background-color:rgb(var(--ax-routine-bg));color:rgb(var(--ax-routine-text));border-radius:var(--rounded-lg);display:flex;flex-direction:column;justify-content:center;padding:2.25rem;border-radius:10px;width:80%}@media(max-width:989.98px){.ax-routine .routine-wrapper .routine-content{width:100%;padding:1rem}}.ax-routine .routine-wrapper .routine-content .routine-subtitle{font-family:var(--heading-font-family);font-size:var(--text-h1);letter-spacing:2.3px;line-height:100%}.ax-routine .routine-wrapper .routine-content .routine-title{font-size:var(--text-h3);font-weight:600;line-height:100%}.ax-routine .routine-wrapper .routine-content .routine-description{margin:2rem 0;width:100%;max-width:none}@media(max-width:989.98px){.ax-routine .routine-wrapper .routine-content .routine-description{margin-top:1.5rem}}.ax-routine .routine-wrapper .routine-content .push-cheveux{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media(max-width:989.98px){.ax-routine .routine-wrapper .routine-content .push-cheveux{grid-template-columns:repeat(2,1fr)}}.ax-routine .routine-wrapper .routine-content .push-cheveux .cheveux{border-radius:var(--rounded-lg);color:unset;overflow:hidden;position:relative}.ax-routine .routine-wrapper .routine-content .push-cheveux .cheveux:hover .cheveux-image{transform:scale(1.02)}.ax-routine .routine-wrapper .routine-content .push-cheveux .cheveux .cheveux-image-wrapper{height:100%;position:relative;width:100%}.ax-routine .routine-wrapper .routine-content .push-cheveux .cheveux .cheveux-image-wrapper.overlay:before{border-radius:var(--rounded-lg);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ax-routine .routine-wrapper .routine-content .push-cheveux .cheveux .cheveux-image-wrapper .cheveux-image{aspect-ratio:1/1;border-radius:var(--rounded-lg);transition:transform .3s ease-in-out;width:100%;object-fit:cover;will-change:transform}.ax-routine .cheveux-title{position:absolute;inset:auto 0 0 0;padding:24px 16px;font-size:var(--text-h4);font-weight:700;line-height:1.15;color:rgb(var(--ax-text-color));text-align:center;pointer-events:none;z-index:2;transition:color .2s ease-in-out}@media(min-width:990px)and (max-width:1399.98px){.ax-routine .cheveux-title{padding:24px 8px;font-size:clamp(11px,1.4vw,var(--text-h4))}}@media(hover:hover)and (pointer:fine){.ax-routine .cheveux:hover .cheveux-title,.ax-routine .cheveux:focus-visible .cheveux-title{color:rgb(var(--ax-text-color-hover))}}.ax-routine .routine-wrapper .pushes .push .push-content .button{width:fit-content;background-color:rgb(var(--ax-button-bg));color:rgb(var(--ax-button-text));border-color:rgb(var(--ax-button-border))}@media(hover:hover)and (pointer:fine){.ax-routine .routine-wrapper .pushes .push .push-content .button:hover{background-color:rgb(var(--ax-button-bg-hover));color:rgb(var(--ax-button-text-hover));border-color:rgb(var(--ax-button-border-hover))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ax-routine.css.map */
