.pillars{position:relative;background:var(--pillars-color-bg, transparent)}.pillars__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;grid-column:1 / -1}.pillars__background-image{width:100%;height:100%;object-fit:cover;object-position:center}.pillars__background-image--mobile{display:block}.pillars__background-image--desktop{display:none}.pillars__inner{position:relative;z-index:3;display:flex;width:100%;max-width:var(--wide-page-width);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.pillars__column{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:var(--pillars-accordion-width, 640px)}.pillars__header{width:100%;margin-block-end:var(--pillars-header-gap, 20px)}.pillars__header:not(:has(.custom-text)){display:none;margin:0}.pillars__header .custom-text{width:100%}.pillars__accordion{display:flex;flex-direction:column;gap:var(--pillars-item-gap, 12px);width:100%}.pillars__accordion accordion-custom{display:block}.pillars__item{width:100%}.pillars__details{border-radius:var(--pillars-item-radius-mobile, 12px);overflow:hidden;background:var(--pillars-item-bg, rgb(197 228 243 / .55));backdrop-filter:blur(75px);-webkit-backdrop-filter:blur(75px);border:.5px solid var(--Blue-White-Gradient, #9BCBEB)}.pillars__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;cursor:pointer;list-style:none;color:var(--pillars-heading-color, #003550)}.pillars__summary::-webkit-details-marker{display:none}.pillars__title,.pillars__title.h1.h1,.pillars__title.h2.h2,.pillars__title.h3.h3,.pillars__title.h4.h4,.pillars__title.h5.h5,.pillars__title.h6.h6,.pillars__title.custom-typography,.pillars__title.custom-font-size{flex:1;min-width:0;margin:0;color:var(--pillars-heading-color, #003550);font-size:var(--pillars-heading-size-mobile, 20px);line-height:var(--pillars-heading-line-height-mobile, 24px);text-align:left;text-wrap:pretty}.pillars__accordion .icon-caret{display:none}.pillars__accordion .icon-plus{display:flex;flex-shrink:0;width:16px;height:16px;color:var(--pillars-heading-color, #003550)}.pillars__content{padding:0 16px 16px}.pillars__content:before{content:"";display:block;height:1px;margin-block-end:16px;background:var(--grey-white, #F9F9F9)}.pillars__description,.pillars__column-text{color:var(--pillars-body-color, #003550);font-family:var(--font-body--family);font-size:var(--pillars-body-size-mobile, 14px);font-weight:400;line-height:var(--pillars-body-line-height-mobile, 20px);text-align:left}.pillars__column-text strong{font-weight:400;font-size:14px;line-height:18px}.pillars__description>:first-child,.pillars__column-text>:first-child{margin-block-start:0}.pillars__description>:last-child,.pillars__column-text>:last-child{margin-block-end:0}.pillars__description+.pillars__columns{margin-block-start:16px}.pillars__columns{display:grid;grid-template-columns:1fr;gap:16px}.pillars__column-text p:has(>strong:only-child),.pillars__column-text p:has(>b:only-child){margin-block-end:6px}@media screen and (max-width:749px){.pillars{min-height:632px}.pillars__accordion{justify-content:end}}@media screen and (min-width:1024px){.pillars{min-height:742px}}@media screen and (min-width:750px){.pillars__background-image--mobile{display:none}.pillars__background-image--desktop{display:block}.pillars--left .pillars__inner{justify-content:flex-start}.pillars--right .pillars__inner{justify-content:flex-end}.pillars__header{margin-block-end:var(--pillars-header-gap, 24px)}.pillars__details{border-radius:var(--pillars-item-radius, 12px)}.pillars__summary{padding:24px}.pillars__title,.pillars__title.h1.h1,.pillars__title.h2.h2,.pillars__title.h3.h3,.pillars__title.h4.h4,.pillars__title.h5.h5,.pillars__title.h6.h6,.pillars__title.custom-typography,.pillars__title.custom-font-size{font-size:var(--pillars-heading-size, 24px);line-height:var(--pillars-heading-line-height, 28px)}.pillars__content{padding:0 24px 24px}.pillars__content:before{margin-block-end:20px}.pillars__description,.pillars__column-text{font-size:var(--pillars-body-size, 16px);line-height:var(--pillars-body-line-height, 24px)}.pillars__column-text strong{font-size:18px;line-height:24px}.pillars__columns{grid-template-columns:1fr 1fr;gap:24px 32px}.pillars__columns--single{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pillars.css.map */
