.mm-gift-routine{position:relative;overflow:hidden;background-color:var(--mm-gift-routine-bg, #151515);color:#fff}.mm-gift-routine__media{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mm-gift-routine__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mm-gift-routine__img--mob{display:block}.mm-gift-routine__img--desk{display:none}.mm-gift-routine__mark{position:absolute;right:-62px;bottom:-118px;width:260px;height:260px;color:var(--mm-gift-routine-accent, #d9af06);pointer-events:none;transform:rotate(var(--mmx-scroll-rotate, 0deg));will-change:transform}.mm-gift-routine__mark svg{display:block;width:100%;height:100%}.mm-gift-routine .page-width{position:relative;z-index:1;width:100%;max-width:1320px;margin-inline:auto;padding-inline:20px}.mm-gift-routine__inner{position:relative;display:flex;flex-direction:column;align-items:flex-start}.mm-gift-routine__packs{display:flex;align-items:flex-end;margin-bottom:28px}.mm-gift-routine__pack{display:block;width:120px;height:172px;object-fit:contain;object-position:center bottom}.mm-gift-routine__pack+.mm-gift-routine__pack{margin-left:-22px}.mm-gift-routine__eyebrow{margin:0;font-family:Space Mono,monospace;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:1.26px;text-transform:uppercase;color:#fff}.mm-gift-routine__heading{margin:20px 0 0;max-width:358px;font-family:Oswald,sans-serif;font-size:60px;font-weight:600;line-height:1.2;text-transform:uppercase;color:#fff}.mm-gift-routine__accent{color:var(--mm-gift-routine-accent, #d9af06)}.mm-gift-routine__steps{display:flex;flex-direction:column;gap:21px;width:100%;margin:50px 0 0;padding:0;list-style:none}.mm-gift-routine__step{padding-bottom:24px;border-bottom:2px solid var(--mm-gift-routine-accent, #d9af06)}.mm-gift-routine__step-title{margin:0;font-family:Oswald,sans-serif;font-size:24px;font-weight:600;line-height:1.12;text-transform:uppercase;color:#fff}.mm-gift-routine__step-txt{margin:10px 0 0;font-family:Space Mono,monospace;font-size:16px;font-weight:400;line-height:25px;color:#fff}.mm-gift-routine__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;max-width:411px;height:57px;margin-top:40px;padding:8px 10px;background:var(--mm-gift-routine-accent, #d9af06);color:#272727;font-family:Space Mono,monospace;font-size:18px;font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase}.mm-gift-routine__btn:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.mm-gift-routine__btn-icon{display:flex;width:19px;height:19px}.mm-gift-routine__btn-icon svg{display:block;width:100%;height:100%}@media screen and (min-width:750px){.mm-gift-routine__img--mob{display:none}.mm-gift-routine__img--desk{display:block}.mm-gift-routine__mark{right:-77px;bottom:-152px;width:304px;height:304px}.mm-gift-routine .page-width{padding-inline:20px}.mm-gift-routine__packs{position:absolute;top:54px;right:-2px;margin:0}.mm-gift-routine__pack{width:130px;height:230px}.mm-gift-routine__pack+.mm-gift-routine__pack{margin-left:-39px}.mm-gift-routine__heading{max-width:558px;margin-top:24px;font-size:90px;line-height:96px}.mm-gift-routine__steps{flex-direction:row;margin-top:48px}.mm-gift-routine__step{flex:1 1 0;min-width:0}.mm-gift-routine__btn{margin-top:34px}}@media screen and (min-width:991px){.mm-gift-routine__pack{width:225px;margin-top:-30px;height:321px}}@media screen and (min-width:1200px){.mm-gift-routine__pack{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mm-gift-routine.css.map */
