.col-long{background:var(--white);padding:80px 0;border-top:1px solid var(--line);font-family:var(--f-sans)}@media(max-width:720px){.col-long{padding:56px 0}}.col-long__head{max-width:920px;margin-bottom:48px}.col-long__eyebrow{color:var(--signal);display:inline-block;margin-bottom:12px}.col-long__title{font-size:clamp(28px,3.4vw,40px);line-height:1.1;letter-spacing:-.03em;font-weight:600;color:var(--ink)}.col-long__title-hl{color:var(--royal);font-weight:500}.col-long__intro{margin-top:16px;font-size:16px;line-height:1.6;color:var(--silt);max-width:680px}.col-long__summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius-button);font-family:var(--f-sans);font-size:14px;font-weight:600;color:var(--ink);transition:background .2s ease,color .2s ease,border-color .2s ease;margin-bottom:32px}.col-long__summary::-webkit-details-marker{display:none}.col-long__summary::marker{display:none}.col-long__summary:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}.col-long__summary-icon{font-size:18px;line-height:0;transition:transform .2s ease}.col-long__details[open] .col-long__summary-icon{transform:rotate(45deg)}.col-long__sub{display:grid;grid-template-columns:1fr 2fr;gap:48px;padding:40px 0;border-top:1px dashed var(--line-strong)}.col-long__sub:first-child{padding-top:0;border-top:0}.col-long__sub--no-head{grid-template-columns:1fr}.col-long__sub--no-head .col-long__copy{max-width:none}@media(max-width:900px){.col-long__sub{grid-template-columns:1fr;gap:16px;padding:32px 0}}.col-long__subheading{font-family:var(--f-sans);font-size:clamp(20px,2vw,26px);font-weight:600;letter-spacing:-.02em;color:var(--ink);line-height:1.2;margin:0}@media(min-width:901px){.col-long__subheading{position:sticky;top:calc(var(--nav-height, 136px) + 68px);align-self:start}}.col-long__copy{font-family:var(--f-sans);font-size:17px;line-height:1.7;color:var(--ink);max-width:720px}.col-long__copy p{margin-bottom:16px}.col-long__copy p:last-child{margin-bottom:0}.col-long__copy strong{color:var(--ink);font-weight:600}.col-long__copy a{color:var(--royal);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.col-long__copy a:hover{color:var(--signal)}.col-long__copy ul{padding-left:0;list-style:none;margin:16px 0}.col-long__copy ul li{padding-left:26px;position:relative;margin-bottom:10px}.col-long__copy ul li:before{content:"";position:absolute;left:0;top:14px;width:16px;height:1.5px;background:var(--signal)}.col-long__copy ol{padding-left:22px;margin:16px 0}.col-long__copy ol li{margin-bottom:8px}.col-long__figure{margin:24px 0 0;max-width:560px}.col-long__img{display:block;width:100%;height:auto;border-radius:var(--radius-card);border:1px solid var(--line)}.col-long__figcaption{margin-top:10px;font-family:var(--f-mono);font-size:12px;line-height:1.5;letter-spacing:.02em;color:var(--silt)}.col-long__html{padding:40px 0;border-top:1px dashed var(--line-strong);overflow-x:auto;-webkit-overflow-scrolling:touch}.col-long__html:first-child{padding-top:0;border-top:0}.col-long__html table{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/56/assets/sec-collection-long-form.css.map */
