.ce-seo{max-width:var(--ce-max-width, 1600px);margin:0 auto;padding:var(--ce-pad-top, 72px) 32px var(--ce-pad-bottom, 56px);font-family:var(--font-base, inherit);font-size:var(--font-base-size, 16px);line-height:var(--font-base-line-height, 1.6);color:var(--color-body-text, #222321)}.ce-seo *{box-sizing:border-box}.ce-seo .ce-h2{color:var(--ce-accent);font-family:var(--font-headline, inherit);font-weight:var(--font-headline-weight, 700);font-size:calc(var(--font-headline-size, 26px) + 2px);line-height:var(--font-headline-line-height, 1.2);margin:0 0 1.1rem}.ce-seo .ce-intro{width:100%;max-width:none;margin:0 0 2.5rem;line-height:var(--font-base-line-height, 1.6);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.ce-seo .ce-intro p{margin:0 0 .85em}.ce-seo .ce-intro p:last-child{margin-bottom:0}.ce-seo .ce-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,1rem + 2vw,2.5rem);align-items:stretch}.ce-seo .ce-card{background:var(--ce-card-bg, #fff);border:1px solid var(--ce-border);border-radius:var(--ce-radius);padding:24px;box-shadow:0 1px 2px #00000008,0 8px 20px #0000000a;height:100%}.ce-seo .ce-col--faq{order:1;display:flex;flex-direction:column}.ce-seo .ce-col--advice{order:2;display:flex;flex-direction:column}.ce-seo .ce-col-title{font-family:var(--font-headline, inherit);font-weight:700;font-size:21.5px;margin:0 0 1.2rem}.ce-seo .ce-faq{border-top:1px solid var(--ce-border)}.ce-seo .ce-faq details{border-bottom:1px solid var(--ce-border);border-radius:10px;transition:background .2s ease}.ce-seo .ce-faq details:last-child{border-bottom:0}.ce-seo .ce-faq details[open]{background:#faf3f3;background:color-mix(in srgb,var(--ce-accent) 4%,#fff);border-bottom-color:transparent}.ce-seo .ce-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem .9rem;font-weight:600;font-size:var(--font-base-size, 16px);line-height:1.45}.ce-seo .ce-faq summary::-webkit-details-marker{display:none}.ce-seo .ce-faq summary:focus-visible{outline:2px solid var(--ce-accent);outline-offset:2px;border-radius:8px}.ce-seo .ce-faq .ce-icon{flex:0 0 auto;width:26px;height:26px;border-radius:50%;position:relative;transition:background .2s ease;background:#f4eaea;background:color-mix(in srgb,var(--ce-accent) 8%,#fff)}.ce-seo .ce-faq .ce-icon:before,.ce-seo .ce-faq .ce-icon:after{content:"";position:absolute;top:50%;left:50%;background:var(--ce-accent);transition:transform .25s ease,opacity .25s ease}.ce-seo .ce-faq .ce-icon:before{width:11px;height:2px;transform:translate(-50%,-50%)}.ce-seo .ce-faq .ce-icon:after{width:2px;height:11px;transform:translate(-50%,-50%)}.ce-seo .ce-faq details[open] .ce-icon{background:#f3dede;background:color-mix(in srgb,var(--ce-accent) 14%,#fff)}.ce-seo .ce-faq details[open] .ce-icon:after{transform:translate(-50%,-50%) scaleY(0);opacity:0}.ce-seo .ce-faq .ce-answer{margin:0 .9rem .2rem 1.15rem;padding:0 0 1.25rem .9rem;border-left:2px solid #ecc9c9;border-left:2px solid color-mix(in srgb,var(--ce-accent) 28%,#fff);line-height:1.65;color:var(--ce-muted)}.ce-seo .ce-faq .ce-answer p{margin:0 0 .7em}.ce-seo .ce-faq .ce-answer p:last-child{margin-bottom:0}.ce-seo .ce-faq .ce-answer a{color:var(--ce-accent)}.ce-seo .ce-faq-footer{margin-top:auto;padding-top:1.4rem;font-weight:600;font-size:calc(var(--font-base-size, 16px) - 1px)}.ce-seo .ce-faq-footer a{color:var(--ce-accent);text-decoration:none}.ce-seo .ce-faq-footer a:hover{text-decoration:underline}.ce-seo .ce-advice-item{margin:0 0 1.7rem}.ce-seo .ce-advice-item:last-child{margin-bottom:0}.ce-seo .ce-advice-item h4{font-family:var(--font-headline, inherit);font-weight:700;font-size:calc(var(--font-base-size, 16px) + 1px);margin:0 0 .5rem}.ce-seo .ce-advice-item h4 a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;transition:color .15s ease}.ce-seo .ce-advice-item h4 a:hover{color:var(--ce-accent)}.ce-seo .ce-advice-item h4 .ce-arrow{width:.72em;height:.72em;color:var(--ce-accent);flex:0 0 auto;transition:transform .2s ease}.ce-seo .ce-advice-item h4 a:hover .ce-arrow{transform:translate(3px)}.ce-seo .ce-advice-item p{margin:0;line-height:1.6;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.ce-seo .ce-trust{margin-top:3.5rem}.ce-seo .ce-trust-grid{display:grid;grid-template-columns:repeat(var(--ce-trust-cols, 4),1fr);gap:.75rem;background:var(--ce-trust-bg);border:1px solid var(--ce-border);border-radius:var(--ce-radius);padding:1.1rem 1rem}.ce-seo .ce-trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:.6rem .5rem;text-decoration:none;color:inherit}.ce-seo a.ce-trust-item:hover .ce-trust-title{color:var(--ce-accent)}.ce-seo .ce-trust-ico{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ce-accent);flex:0 0 auto;background:#f7ebeb;background:color-mix(in srgb,var(--ce-accent) 10%,#fff)}.ce-seo .ce-trust-ico svg{width:22px;height:22px;display:block}.ce-seo .ce-trust-title{font-weight:700;font-size:calc(var(--font-base-size, 16px) - 1px);line-height:1.3}.ce-seo .ce-trust-text{font-size:calc(var(--font-base-size, 16px) - 3px);line-height:1.4;color:var(--ce-muted)}@media(max-width:749px){.ce-seo{padding-left:16px;padding-right:16px}.ce-seo .ce-intro{max-width:none;margin-bottom:2rem;text-align:left;-webkit-hyphens:none;hyphens:none}.ce-seo .ce-grid{grid-template-columns:1fr;gap:2.25rem;align-items:start}.ce-seo .ce-h2{font-size:calc(var(--font-headline-size, 22px) + 2px);margin-bottom:1rem}.ce-seo .ce-card{padding:20px;height:auto}.ce-seo .ce-col-title{font-size:20px;margin-bottom:1rem}.ce-seo .ce-col--advice{order:1}.ce-seo .ce-col--faq{order:2}.ce-seo .ce-faq-footer{margin-top:0}.ce-seo .ce-advice-item p{text-align:left;-webkit-hyphens:none;hyphens:none}.ce-seo .ce-advice-item{margin:0;padding:1.4rem 0;border-top:1px solid var(--ce-border)}.ce-seo .ce-advice-item:first-of-type{padding-top:0;border-top:0}.ce-seo .ce-advice-item:last-of-type{padding-bottom:0}.ce-seo .ce-trust{margin-top:2.75rem}.ce-seo .ce-trust-grid{grid-template-columns:1fr 1fr;gap:.5rem;padding:.9rem .7rem}.ce-seo .ce-trust-item{padding:.9rem .4rem}}@media(prefers-reduced-motion:reduce){.ce-seo *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/collection-seo-block.css.map */
