.collapsible-content{position:relative;z-index:0}.collapsible-content-wrapper-narrow{margin:0 auto;padding-right:1.5rem;padding-left:1.5rem;max-width:80rem}.collapsible-content__wrapper .collapsible-content__header{word-break:break-word}.collapsible-content__subheader{margin:1.5rem 0}@media screen and (min-width:750px){.collapsible-content__subheader:first-child{margin-top:0}}.collapsible-content__heading{margin-bottom:2rem;margin-top:2rem}.collapsible-content__subheading{margin-bottom:1.5rem;margin-top:1.5rem}.collapsible-content__heading:first-of-type,.collapsible-content__subheading:first-of-type{margin-top:0}.collapsible-content__heading:last-of-type,.collapsible-content__subheading:last-of-type{margin-bottom:0}.collapsible-content .accordion{margin-top:1.5rem}.accordion-regular-style .accordion+.accordion{border-top:0}.accordion-button-style .accordion{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));margin-bottom:0;transform:perspective(0)}.accordion-button-style .accordion summary,.accordion-button-style .accordion .accordion__content{padding:1.5rem;margin-bottom:0}.accordion-button-style .accordion .accordion__content{padding-top:0}.collapsible-content summary:hover{background:rgba(var(--color-foreground),.04)}.collapsible-content.accordion-regular-style .accordion{border-top:none;border-bottom:1px solid rgb(var(--roc-color-border));margin-top:0}.collapsible-content.accordion-regular-style .accordion:first-of-type{border-top:1px solid rgb(var(--roc-color-border))}.collapsible-content.accordion-regular-style summary{padding:3.2rem 0;align-items:center;gap:1.6rem}.collapsible-content.accordion-regular-style summary:hover{background:none}.collapsible-content.accordion-regular-style .accordion__title{flex:1 0 0;min-width:0;max-width:none;font-weight:600;font-size:var(--font-size-md);line-height:var(--line-height-lg);color:rgb(var(--roc-color-navy))}.collapsible-content.accordion-regular-style .icon-closed,.collapsible-content.accordion-regular-style .icon-opened{flex-shrink:0;width:calc(var(--button-font-size-medium) * .889);height:calc(var(--button-font-size-medium) * .889)}.collapsible-content.accordion-regular-style .icon-closed svg,.collapsible-content.accordion-regular-style .icon-opened svg{width:calc(var(--button-font-size-medium) * .889);height:calc(var(--button-font-size-medium) * .889);color:rgb(var(--roc-color-navy))}.collapsible-content.accordion-button-style .collapsible-content__content{display:flex;flex-direction:column;gap:1.6rem}.collapsible-content.accordion-button-style .accordion{background-color:rgb(var(--roc-color-surface));border:none;margin-top:0;margin-bottom:0;transform:perspective(0)}.collapsible-content.accordion-button-style summary{padding:2.4rem;align-items:center;gap:1.6rem}.collapsible-content.accordion-button-style summary:hover{background:none}.collapsible-content.accordion-button-style .accordion__content{padding:0 2.4rem}.collapsible-content.accordion-button-style .accordion__title{flex:1 0 0;min-width:0;max-width:none;font-weight:600;font-size:var(--font-size-md);line-height:var(--line-height-lg);color:rgb(var(--roc-color-navy))}.collapsible-content.accordion-button-style .icon-closed,.collapsible-content.accordion-button-style .icon-opened{flex-shrink:0;width:calc(var(--button-font-size-medium) * .889);height:calc(var(--button-font-size-medium) * .889)}.collapsible-content.accordion-button-style .icon-closed svg,.collapsible-content.accordion-button-style .icon-opened svg{width:calc(var(--button-font-size-medium) * .889);height:calc(var(--button-font-size-medium) * .889);color:rgb(var(--roc-color-navy))}.collapsible-content summary .icon-closed svg,.collapsible-content summary .icon-opened svg{position:static;right:auto;top:auto;transform:none}@supports not (inset: 10px){@media screen and (min-width:750px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:5rem;padding-right:0}}@media screen and (min-width:990px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:7rem}}}@media screen and (min-width:640px){.collapsible-grid__columns{display:grid;grid-template-columns:.6fr 2fr;gap:var(--grid-desktop-horizontal-spacing)}.collapsible-grid__columns .accordion{margin-top:0}}@media screen and (min-width:990px){.collapsible-content .image-with-text .image-with-text__media-item--sticky{position:sticky;top:calc(var(--header-bottom-pos) + 2.4rem);align-self:flex-start}.collapsible-content .image-with-text .image-with-text__media-item--sticky .image-with-text__media{min-height:unset;height:auto;max-height:unset}}@media screen and (min-width:750px){.collapsible-content__columns-layout{display:grid;grid-template-columns:clamp(200px,30%,300px) 1fr;gap:0 2rem}.collapsible-content__columns-layout.collapsible-content__small-layout-size{grid-template-columns:clamp(200px,30%,300px) 1fr}.collapsible-content__columns-layout.collapsible-content__medium-layout-size{grid-template-columns:clamp(125px,30%,300px) 1fr}.collapsible-content__columns-layout.collapsible-content__large-layout-size{grid-template-columns:clamp(50px,30%,300px) 1fr}.collapsible-content__columns-layout .collapsible-content__heading{margin-bottom:0;grid-column:1}.collapsible-content__columns-layout .collapsible-content__heading,.collapsible-content__columns-layout .collapsible-content__heading+*{margin-top:4rem}.collapsible-content__columns-layout .collapsible-content__heading:first-child,.collapsible-content__columns-layout .collapsible-content__heading:first-child+*{margin-top:0}.collapsible-content__columns-layout .collapsible-content__subheading,.collapsible-content__columns-layout .accordion{grid-column:2;margin-bottom:0}}.accordion__link{display:flex;align-items:start;justify-content:start;margin-top:2.4rem}.accordion__link .button--link{display:flex;align-items:center;gap:1.6rem;padding:1.6rem 0;text-decoration:none;justify-content:start}.accordion__link .button--link span{font-weight:600;font-size:var(--font-size-md);line-height:var(--line-height-lg);color:rgb(var(--roc-color-navy));white-space:nowrap}.accordion__link .button--link svg{width:2rem;height:2rem;flex-shrink:0;color:rgb(var(--roc-color-navy))}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-collapsible-content.css.map */
