.ymi-page{background:#fffbf8;color:#1f1d1d}.ymi-page--faq{background:#fff}.ymi-page *{box-sizing:border-box}.ymi-page .ymi-content{max-width:1440px;margin:0 auto;padding:80px 200px 120px;display:flex;flex-direction:column;gap:48px}.ymi-page--faq .ymi-content{padding-left:240px;padding-right:240px}.ymi-page .ymi-heading{border-bottom:2px solid #5e5a5a;padding-bottom:16px;display:flex;flex-direction:column;gap:16px}.ymi-page .ymi-heading h1{margin:0;font-size:48px;line-height:1.2;letter-spacing:2px;text-transform:uppercase;color:#1f1d1d}.ymi-page .ymi-heading p{margin:0;color:#d83a6f;font-size:14px;line-height:1.4;font-weight:600;letter-spacing:1px;text-transform:uppercase}.ymi-page .ymi-intro{font-size:16px;line-height:1.6}.ymi-page .ymi-intro p,.ymi-page .ymi-body p{margin:0}.ymi-page .ymi-items{display:flex;flex-direction:column;gap:32px}.ymi-page .ymi-item{border:0;border-bottom:1px solid #e5e5e5;padding:0 0 32px;margin:0}.ymi-page .ymi-item h2{display:flex;align-items:baseline;gap:12px;margin:0;font-size:18px;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:#1f1d1d}.ymi-page .ymi-number{font-family:'URW Form Expand Demi','Nunito Sans',Arial,sans-serif!important;color:#d83a6f;font-size:16px;letter-spacing:1px;flex:none}.ymi-page .ymi-body{margin-top:16px;font-size:15px;line-height:1.6;color:#5e5a5a}.ymi-page .ymi-body a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.ymi-page .ymi-body a:hover{text-decoration:underline}.ymi-page .ymi-item>summary{display:flex;align-items:baseline;gap:12px;cursor:pointer;list-style:none;padding:0;background:transparent;color:#1f1d1d}.ymi-page .ymi-item>summary::-webkit-details-marker{display:none}.ymi-page .ymi-item>summary h2{flex:1;min-width:0}.ymi-page .ymi-item>summary:focus-visible,.ymi-page a:focus-visible{outline:2px solid #d83a6f;outline-offset:5px}.ymi-page .ymi-toggle{display:grid;place-items:center;align-self:center;flex:0 0 16px;width:16px;height:16px}.ymi-page .ymi-toggle img{display:none;width:16px;height:16px}.ymi-page .ymi-toggle>span{font-size:22px;font-weight:400;line-height:16px}.ymi-page details[open] .ymi-toggle img{display:block}.ymi-page details[open] .ymi-toggle>span{display:none}.ymi-page .ym-page-header{padding-left:68px;padding-right:68px}.ymi-page .ym-page-logo{width:112px;height:32px}.ymi-page .ym-tail{margin-top:0;gap:0}.ymi-page .ym-tail-footer{min-height:569px}.ymi-page .ym-tail-footer h3{font-family:'Nunito Sans',Arial,sans-serif!important;font-weight:600!important}.ymi-page .ym-tail-copyright{margin-top:auto}
@media(min-width:768px) and (max-width:1199px){.ymi-page .ymi-content,.ymi-page--faq .ymi-content{padding:64px 9vw 88px}.ymi-page .ymi-heading h1{font-size:40px}}
@media(max-width:767px){.ymi-page,.ymi-page--faq{background:#fffbf8}.ymi-page .ym-page-announcement{padding:0}.ymi-page .ym-page-announcement p{min-height:39px;border-radius:0;box-shadow:none;padding:12px 16px;font-size:11px;line-height:15px;letter-spacing:2px;background:linear-gradient(90deg,#d16694,#e58cad 30%,#f2b8cc 50%,#e58cad 70%,#d16694)}.ymi-page .ym-page-header{height:62px;padding:16px 36px;margin-bottom:12px}.ymi-page .ym-page-logo{width:113px;height:34px}.ymi-page .ym-page-actions{gap:16px}.ymi-page .ym-page-actions>a:first-child{display:flex!important}.ymi-page .ym-page-cart-count{display:none}.ymi-page .ymi-content,.ymi-page--faq .ymi-content{padding:32px 20px 48px;gap:28px}.ymi-page .ymi-heading{gap:8px;padding-bottom:8px}.ymi-page .ymi-heading h1{font-size:28px;line-height:1.2;letter-spacing:1px}.ymi-page .ymi-heading p{font-size:12px;line-height:1.4;letter-spacing:1px}.ymi-page .ymi-intro{font-size:14px;line-height:1.4}.ymi-page .ymi-items{gap:24px}.ymi-page .ymi-item{padding-bottom:16px}.ymi-page .ymi-item h2{font-size:14px;line-height:1.4;letter-spacing:0;gap:8px}.ymi-page .ymi-number{font-size:14px;letter-spacing:0}.ymi-page .ymi-body{font-size:13px;line-height:1.4;margin-top:8px}.ymi-page--faq .ymi-items{gap:16px}.ymi-page--faq .ymi-item h2{text-transform:none}.ymi-page--faq .ymi-number{font-size:13px}.ymi-page--faq .ymi-body{margin-top:12px}.ymi-page .ymi-item>summary{gap:10px}.ymi-page .ym-tail-footer{min-height:477px}.ymi-page .ym-tail-footer-grid{gap:24px}.ymi-page .ym-tail-copyright{margin-top:0}}

.ymi-page .ym-tail-footer a{color:#fff!important}.ymi-page .ym-page-announcement{padding-bottom:12px}@media(max-width:767px){.ymi-page .ym-page-announcement{padding-bottom:0}}

.ymi-page .ymi-intro strong,.ymi-page .ymi-intro b,.ymi-page .ymi-body strong,.ymi-page .ymi-body b{font-weight:700}
