.collapsible-content .accordion{border:1px solid rgba(10,49,96,.12);border-radius:12px;background:#fff;margin:0 0 1rem;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.collapsible-content .accordion:hover{border-color:#c05c3a73}.collapsible-content .accordion:has(details[open]){border-color:#c05c3a8c;box-shadow:0 4px 16px #0a316012}.collapsible-content .accordion+.accordion{margin-top:0}.collapsible-content .accordion details{border:0}.collapsible-content .accordion summary{padding:1.8rem 2rem;display:flex;align-items:center;gap:1.2rem;list-style:none}.collapsible-content .accordion summary::-webkit-details-marker{display:none}.collapsible-content .accordion__title{margin:0;font-size:1.6rem;line-height:1.4;font-weight:600;flex:1 1 auto}.collapsible-content .accordion .icon-accordion{width:2.2rem;height:2.2rem;color:#c05c3a;flex:0 0 auto}.collapsible-content .accordion summary .icon-caret{width:1.6rem;height:1.6rem;flex:0 0 auto;transition:transform .2s ease;color:#0a3160}.collapsible-content .accordion details[open] summary .icon-caret{transform:rotate(180deg)}.collapsible-content .accordion__content{padding:0 2rem 2rem;margin:0;font-size:1.5rem;line-height:1.65}.collapsible-content .accordion__content>*:first-child{margin-top:0}.collapsible-content .accordion__content>*:last-child{margin-bottom:0}.collapsible-content__heading{margin-bottom:3.2rem}@media screen and (max-width:749px){.collapsible-content .accordion summary{padding:1.5rem 1.6rem;gap:1rem}.collapsible-content .accordion__title{font-size:1.5rem}.collapsible-content .accordion__content{padding:0 1.6rem 1.6rem;font-size:1.4rem}.collapsible-content .accordion .icon-accordion{width:2rem;height:2rem}.collapsible-content__heading{margin-bottom:2.4rem}}.shopify-policy__container{max-width:76rem;margin:0 auto;padding:4.8rem 2rem 9.6rem}.shopify-policy__title{text-align:left;margin:0 0 2.4rem}.shopify-policy__title h1{margin:0}.shopify-policy__body{font-size:1.6rem;line-height:1.7}.shopify-policy__body h2{font-size:2rem;line-height:1.3;margin:3.6rem 0 1.2rem}.shopify-policy__body p,.shopify-policy__body ul{margin:0 0 1.4rem}.shopify-policy__body ul{padding-left:2rem}.shopify-policy__body li+li{margin-top:.6rem}.shopify-policy__body a{color:#0a3160;text-underline-offset:.3rem}@media screen and (max-width:749px){.shopify-policy__container{padding:3.2rem 1.6rem 7.2rem}.shopify-policy__body{font-size:1.5rem}.shopify-policy__body h2{font-size:1.8rem;margin-top:3rem}}.article-template__content table{width:100%;table-layout:auto;border-collapse:separate;border-spacing:0;margin:2.4rem 0 2.8rem;border:1px solid rgba(10,49,96,.14);border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #0a31600f;background:#fff;font-size:1.5rem;line-height:1.5}.article-template__content table th,.article-template__content table td{padding:1.4rem 1.6rem;border:0;border-bottom:1px solid rgba(10,49,96,.1);text-align:left;vertical-align:top}.article-template__content table thead th{background:#0a3160;color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-bottom:0}.article-template__content table tbody tr:nth-child(2n) td{background:#f7f3ec}.article-template__content table tbody tr:last-child td{border-bottom:0}.article-template__content table tbody td:first-child{font-weight:600;color:#0a3160}@media screen and (max-width:749px){.article-template__content table{font-size:1.3rem;line-height:1.45;margin:2rem 0 2.4rem}.article-template__content table th,.article-template__content table td{padding:1rem .9rem;overflow-wrap:anywhere}.article-template__content table thead th{font-size:1.1rem;letter-spacing:.02em}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/hemkliniken-ui.css.map */
