.almila-info{--almila-info-measure: 680px;--almila-info-aside: 280px;display:block;padding:24px 0 64px;background:#fff;color:#1b1b1b}.almila-info *,.almila-info *:before,.almila-info *:after{box-sizing:border-box}.almila-info__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:var(--almila-frame);margin:0 auto;padding:0 15px}.almila-info__body{max-width:var(--almila-info-measure);min-width:0;color:#1b1b1b;font:400 16px/1.65 var(--font-stack-body);overflow-wrap:break-word}.almila-info__body>:first-child{margin-top:0}.almila-info__body>:last-child{margin-bottom:0}.almila-info__body p{margin:0 0 16px;color:inherit;font:inherit;text-wrap:pretty}.almila-info__body :is(ul,ol){margin:0 0 16px;padding-left:24px}.almila-info__body li{margin:0 0 8px;padding-left:4px}.almila-info__body li::marker{color:#6b7075}.almila-info__body :is(ul,ol) :is(ul,ol){margin:8px 0 0}.almila-info__body :is(strong,b){font-weight:700}.almila-info__body a{color:#1e3a5f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.almila-info__body a:hover{color:#e41b49}.almila-info__body img{display:block;max-width:100%;height:auto;margin:0;border-radius:var(--almila-radius-lg)}.almila-info__body table{display:block;max-width:100%;margin:0 0 16px;overflow-x:auto;border-collapse:collapse}.almila-info__body :is(th,td){padding:8px 12px;border:1px solid #e8e6e1;text-align:left;vertical-align:top}.almila-info__heading{margin:40px 0 16px;padding-top:24px;border-top:1px solid #e8e6e1;color:#1b1b1b;font:700 20px/1.3 var(--font-stack-header);font-weight:700!important;text-wrap:balance;scroll-margin-top:24px}.almila-info__body>.almila-info__heading:first-child{padding-top:0;border-top:0}.almila-info__number{color:#6b7075}.almila-info__body :is(h3,h4){margin:32px 0 12px;color:#1b1b1b;font:700 18px/1.35 var(--font-stack-header);font-weight:700!important}.almila-info__contents-title{margin:0;color:#1b1b1b;font:700 16px/1.3 var(--font-stack-header);font-weight:700!important}.almila-info__list{margin:0;padding:0;list-style:none}.almila-info__list li{margin:0}.almila-info__list a{display:block;padding:10px 0 10px 16px;border-left:2px solid #e8e6e1;color:#4a4a4a;font:400 15px/1.4 var(--font-stack-body);text-decoration:none;transition:color .2s,border-color .2s}.almila-info__list a:hover{color:#1b1b1b;border-left-color:#b7b3a9}.almila-info__list a[aria-current]{color:#1b1b1b;font-weight:600;border-left-color:#e41b49}.almila-info__list .almila-info__number{color:inherit;opacity:.7}.almila-info__contents--aside{display:none}.almila-info__contents--phone{border:1px solid #e8e6e1;border-radius:12px;background:#fff}.almila-info__contents--phone summary{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;cursor:pointer;list-style:none}.almila-info__contents--phone summary::-webkit-details-marker{display:none}.almila-info__count{margin-left:auto;color:#6b7075;font:400 14px/1.3 var(--font-stack-body)}.almila-info__chevron{flex:none;width:20px;height:20px;color:#1b1b1b;transition:transform .2s}.almila-info__contents--phone[open] .almila-info__chevron{transform:rotate(180deg)}.almila-info__contents--phone .almila-info__list{padding:0 16px 12px}.almila-info__contents--phone .almila-info__list a{padding-top:12px;padding-bottom:12px}.almila-info :is(a,summary):focus-visible{outline:3px solid var(--almila-focus, #0089c2);outline-offset:2px;border-radius:4px}body:has(.almila-info__inner--contents){overflow-x:clip}@media(min-width:1024px){.almila-info{padding:32px 0 80px}.almila-info__body{font-size:17px;line-height:1.7}.almila-info__heading{margin-top:48px;font-size:22px}.almila-info__inner--contents{grid-template-columns:minmax(0,var(--almila-info-measure)) var(--almila-info-aside);grid-template-areas:"body aside";justify-content:space-between;column-gap:64px;align-items:start}.almila-info__inner--contents .almila-info__body{grid-area:body}.almila-info__contents--phone{display:none}.almila-info__contents--aside{display:block;grid-area:aside;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;overscroll-behavior:contain}.almila-info__contents--aside .almila-info__contents-title{margin-bottom:12px}.almila-info__contents--aside .almila-info__list a{padding-top:6px;padding-bottom:6px}}@media(prefers-reduced-motion:reduce){.almila-info__list a,.almila-info__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/almila-info-page.css.map */
