.drl-bc{color:rgb(var(--color-foreground));--drl-bc-radius: 16px;--drl-bc-gap: 10px;--drl-bc-icon: 40px;--drl-bc-surface: rgba(var(--color-foreground), .05);--drl-bc-border: rgba(var(--color-foreground), .09);--drl-bc-hairline: rgba(var(--color-foreground), .14)}.drl-bc--text-black{--color-foreground: 26, 26, 26}.drl-bc--rule-top{border-top:1px solid var(--drl-bc-hairline)}.drl-bc--rule-bottom{border-bottom:1px solid var(--drl-bc-hairline)}.drl-bc__wrap{margin-inline:auto;padding-inline:clamp(10px,4vw,30px)}.drl-bc__wrap--page{max-width:1200px}.drl-bc__wrap--wide{max-width:var(--drl-content, 1440px)}.drl-bc__wrap--full{max-width:none}.drl-bc__head{max-width:40ch}.drl-bc__eyebrow{margin:0 0 7.5px}.drl-bc__headline{margin:0;color:inherit;font-weight:var(--drl-fw-light, 300);line-height:1.08;letter-spacing:-.01em;font-size:clamp(19px,12px + 2.4vw,34px)}.drl-bc--head-s .drl-bc__headline{font-size:clamp(15px,11px + 1.4vw,22px)}.drl-bc--head-m .drl-bc__headline{font-size:clamp(17px,11.5px + 1.9vw,28px)}.drl-bc__body{margin-top:10px;max-width:42ch;color:rgba(var(--color-foreground),.78);font-size:clamp(15.2px,9px + .2vw,17px);line-height:1.55}.drl-bc__body>:first-child{margin-top:0}.drl-bc__body>:last-child{margin-bottom:0}.drl-bc__grid{display:grid;gap:var(--drl-bc-gap);grid-template-columns:1fr}@media(min-width:750px){.drl-bc--cols-2 .drl-bc__grid{grid-template-columns:repeat(2,1fr)}.drl-bc--cols-3 .drl-bc__grid{grid-template-columns:repeat(3,1fr)}.drl-bc--cols-4 .drl-bc__grid{grid-template-columns:repeat(4,1fr)}.drl-bc--cols-auto .drl-bc__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.drl-bc__card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8.5px;padding:clamp(11px,8px + 1vw,17.5px);border-radius:var(--drl-bc-radius)}.drl-bc--align-left .drl-bc__card{flex-direction:row;align-items:flex-start;text-align:left;gap:9px}.drl-bc--card-glass .drl-bc__card{background:var(--drl-bc-surface);border:1px solid var(--drl-bc-border);-webkit-backdrop-filter:blur(16px) saturate(135%);backdrop-filter:blur(16px) saturate(135%);box-shadow:0 1px 2px rgba(var(--color-foreground),.04),0 10px 28px rgba(var(--color-foreground),.05)}.drl-bc--card-card .drl-bc__card{background:var(--drl-bc-surface);border:1px solid var(--drl-bc-border);box-shadow:0 1px 2px rgba(var(--color-foreground),.05),0 8px 22px rgba(var(--color-foreground),.06)}.drl-bc--card-bordered .drl-bc__card{border:1px solid var(--drl-bc-border)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.drl-bc--card-glass .drl-bc__card{background:rgba(var(--color-foreground),.07)}}@media(prefers-reduced-transparency:reduce){.drl-bc--card-glass .drl-bc__card{background:rgba(var(--color-foreground),.08);-webkit-backdrop-filter:none;backdrop-filter:none}}.drl-bc--icon-s{--drl-bc-icon: 28px;--drl-bc-imgbox: 64px}.drl-bc--icon-m{--drl-bc-icon: 40px;--drl-bc-imgbox: 88px}.drl-bc--icon-l{--drl-bc-icon: 56px;--drl-bc-imgbox: 116px}.drl-bc--icon-xl{--drl-bc-icon: 72px;--drl-bc-imgbox: 148px}.drl-bc__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:rgb(var(--color-foreground))}.drl-bc__svg{display:block;width:var(--drl-bc-icon);height:var(--drl-bc-icon)}.drl-bc__svg--filled{transform:scale(.86)}.drl-bc--iframe-circle .drl-bc__icon,.drl-bc--iframe-square .drl-bc__icon{padding:.6em;background:rgba(var(--color-foreground),.07)}.drl-bc--iframe-circle .drl-bc__icon{border-radius:999px}.drl-bc--iframe-square .drl-bc__icon{border-radius:16px}.drl-bc__icon--img{width:var(--drl-bc-imgbox);height:var(--drl-bc-imgbox);overflow:hidden;border-radius:16px}.drl-bc__icon-img{display:block;width:100%;height:100%;object-fit:cover}.drl-bc--iframe-circle .drl-bc__icon--img,.drl-bc--iframe-square .drl-bc__icon--img{padding:0;background:none}.drl-bc--imgshape-square .drl-bc__icon--img{border-radius:0}.drl-bc--imgshape-rounded .drl-bc__icon--img{border-radius:16px}.drl-bc--imgshape-circle .drl-bc__icon--img,.drl-bc--imgshape-auto.drl-bc--iframe-circle .drl-bc__icon--img{border-radius:999px}.drl-bc--imgshape-auto.drl-bc--iframe-square .drl-bc__icon--img,.drl-bc--imgshape-auto.drl-bc--iframe-none .drl-bc__icon--img{border-radius:16px}.drl-bc__copy{display:flex;flex-direction:column;gap:2.5px}.drl-bc__title{margin:0;font-weight:var(--drl-fw-medium, 500);font-size:15.6px;line-height:1.35}.drl-bc__text{margin:0;color:rgba(var(--color-foreground),.72);font-size:14px;line-height:1.45}@media(min-width:990px){.drl-bc--layout-split .drl-bc__wrap{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(20px,4vw,50px);align-items:center}.drl-bc--layout-split .drl-bc__head{max-width:none;align-self:center}}.drl-bc--layout-stacked .drl-bc__head{max-width:60ch;margin-inline:auto;margin-bottom:clamp(20px,10px + 3vw,35px);text-align:center}.drl-bc--layout-stacked .drl-bc__body{margin-inline:auto}.drl-bc--layout-bar .drl-bc__head{max-width:none;text-align:center;margin-bottom:12.5px}.drl-bc--layout-bar .drl-bc__grid{display:flex;flex-wrap:wrap;gap:0}.drl-bc--layout-bar .drl-bc__card{flex:1 1 200px;padding-block:2.5px;padding-inline:clamp(10px,3vw,22.5px);border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.drl-bc--layout-bar .drl-bc__card+.drl-bc__card{border-left:1px solid var(--drl-bc-hairline)}.drl-bc--layout-bar .drl-bc__title{font-size:15px}@media(max-width:749px){.drl-bc__wrap{padding-inline:var(--drl-page-inset, 16px)}.drl-bc__card{padding:var(--drl-page-inset, 16px)}.drl-bc--layout-bar .drl-bc__grid{flex-direction:column}.drl-bc--layout-bar .drl-bc__card{flex-basis:auto;padding-inline:0;padding-block:8.5px}.drl-bc--layout-bar .drl-bc__card+.drl-bc__card{border-left:0;border-top:1px solid var(--drl-bc-hairline)}.drl-bc--mobile-carousel:not(.drl-bc--layout-bar) .drl-bc__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--drl-page-inset, 16px);-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--drl-page-inset, 16px));padding-inline:var(--drl-page-inset, 16px)}.drl-bc--mobile-carousel:not(.drl-bc--layout-bar) .drl-bc__grid::-webkit-scrollbar{display:none}.drl-bc--mobile-carousel:not(.drl-bc--layout-bar) .drl-bc__card{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.drl-bc__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/drl-benefit-cards.css.map */
