.mr-engrave .mr-engrave__header{position:relative}.mr-engrave.layout-center .mr-engrave__header{text-align:center;padding:0 144px}.mr-engrave .mr-engrave__header .custom-swiper-actions{position:absolute;top:50%;transform:translateY(-50%);right:0;display:flex}.mr-engrave .mr-engrave__header>div:first-child{max-width:1024px}.mr-engrave.layout-center .mr-engrave__header>div:first-child{margin:0 auto}.mr-engrave .swiper{overflow:visible}.mr-engrave .swiper-slide{width:360px;overflow:hidden;text-align:left;height:unset;align-items:stretch}.mr-engrave .swiper-slide:last-child{margin-right:0}.mr-engrave__wrapper{overflow:hidden}.mr-engrave__content{display:flex;flex-direction:column;position:relative;width:100%}.mr-engrave .mr-engrave__content .mr-engrave__video{position:relative;cursor:pointer}.mr-engrave .mr-engrave__content .mr-engrave__video svg{width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mr-engrave .mr-engrave__content>img,.mr-engrave .mr-engrave__content .mr-engrave__video video{aspect-ratio:360 / 243;object-fit:cover;width:100%;height:auto}.mr-engrave .mr-engrave__content .mr-engrave__content--text{padding:24px;display:flex;flex-direction:column;gap:12px;height:100%;position:relative}.mr-engrave .mr-engrave__content .mr-engrave__content--title{font-size:20px;line-height:1.2;font-weight:700;color:#2f2725;display:flex;align-items:center;gap:12px}.mr-engrave .mr-engrave__content .mr-engrave__content--title img{flex:none;width:32px;height:32px;border-radius:50%}.mr-engrave .mr-engrave__content .mr-engrave__content--title span{flex:1;width:0;overflow:hidden;text-overflow:ellipsis}.mr-engrave .mr-engrave__content .mr-engrave__content--subtitle{font-size:16px;line-height:1.3;color:#464a4b;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.mr-engrave .mr-engrave__content .mr-engrave__content--link{font-size:18px;line-height:1.3;color:var(--omt-main-color-158CC5);font-weight:700;text-decoration:none;margin-top:8px;z-index:3}.mr-engrave .mr-engrave__content .mr-engrave__content--link svg{width:20px;height:20px}.mr-engrave .mr-engrave__content .mr-engrave__content--link:hover{color:#1278a8}.mr-engrave .mr-engrave__content .mr-engrave__content--overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.mr-engrave .swiper-pagination{display:none}.mr-engrave .round{border-radius:20px}.mr-engrave .round-sm{border-radius:8px}@media screen and (max-width: 1660px) and (min-width: 769px){.mr-engrave.layout-center .mr-engrave__header{text-align:center;padding:0 14.4rem}.mr-engrave .mr-engrave__content .mr-engrave__video svg{width:3.4rem;height:3.4rem}.mr-engrave .mr-engrave__content .mr-engrave__content--text{padding:2.4rem;gap:1.2rem}.mr-engrave .mr-engrave__content .mr-engrave__content--title{font-size:2rem;gap:1.2rem}.mr-engrave .mr-engrave__content .mr-engrave__content--title img{width:3.2rem;height:3.2rem}.mr-engrave .mr-engrave__content .mr-engrave__content--subtitle{font-size:1.6rem}.mr-engrave .mr-engrave__content .mr-engrave__content--link{font-size:1.8rem;margin-top:.8rem}.mr-engrave .mr-engrave__content .mr-engrave__content--link svg{width:2rem;height:2rem}.mr-engrave .round{border-radius:2rem}.mr-engrave .round-sm{border-radius:.8rem}}@media screen and (max-width: 768px){.mr-engrave .mr-engrave__header .custom-swiper-actions{display:none}.mr-engrave.layout-center .mr-engrave__header{padding:0}.mr-engrave .mr-engrave__content .mr-engrave__video svg{width:3.4rem;height:3.4rem}.mr-engrave__wrapper{padding-bottom:calc(1.2rem + 21px)}.mr-engrave .mr-engrave__content .mr-engrave__content--text{padding:2rem;gap:.8rem}.mr-engrave .mr-engrave__content .mr-engrave__content--title{font-size:2rem;gap:.8rem}.mr-engrave .mr-engrave__content .mr-engrave__content--title img{width:3.2rem;height:3.2rem}.mr-engrave .mr-engrave__content .mr-engrave__content--subtitle{font-size:1.6rem}.mr-engrave .mr-engrave__content .mr-engrave__content--link{font-size:1.6rem;margin-top:.4rem}.mr-engrave .mr-engrave__content .mr-engrave__content--link svg{width:2rem;height:2rem}.mr-engrave .swiper-pagination{display:block;bottom:calc(-1.2rem - 21px)!important}.mr-engrave .swiper-pagination .swiper-pagination-bullet-active{background-color:#2f2725!important}.mr-engrave .index-section--title{-webkit-line-clamp:2}.mr-engrave .index-section--subtitle p{-webkit-line-clamp:4}.mr-engrave .round{border-radius:2rem}.mr-engrave .round-sm{border-radius:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/oc-mr-engrave.css.map?v=147982605849597222511737612891 */
