.rdf-cc{position:relative;background:var(--rdf-cc-bg, #f9f4ed);overflow:hidden}.rdf-cc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--rdf-cc-pattern, none);background-position:var(--rdf-cc-pattern-pos, center top);background-size:var(--rdf-cc-pattern-w, 2784px) var(--rdf-cc-pattern-h, 1242px);background-repeat:var(--rdf-cc-pattern-repeat, no-repeat);mix-blend-mode:var(--rdf-cc-pattern-blend, soft-light);pointer-events:none;z-index:0}.rdf-cc__inner{position:relative;z-index:1;max-width:1440px;margin-inline:auto;padding:var(--rdf-cc-pad-top, 126px) 40px var(--rdf-cc-pad-bottom, 50px)}.rdf-cc__heading{max-width:var(--rdf-cc-heading-w, none);margin:0 auto;font-family:"Outfit",var(--heading-font-family, sans-serif);font-weight:500;font-size:42px;line-height:46px;letter-spacing:-1px;text-align:center;color:var(--rdf-cc-heading, #2d2d2d)}.rdf-cc__sub{max-width:var(--rdf-cc-sub-w, none);margin:var(--rdf-cc-sub-gap, 16px) auto 0;font-family:"DM Sans",var(--body-font-family, sans-serif);font-weight:500;font-size:18px;line-height:25px;text-align:center;color:var(--rdf-cc-heading, #2d2d2d)}.rdf-cc__grid{position:relative;display:flex;justify-content:space-between;max-width:1134px;margin:var(--rdf-cc-grid-top, 47px) auto 0;padding:0;list-style:none}.rdf-cc__col{box-sizing:border-box;width:282px;min-height:var(--rdf-cc-col-min-height, 324px)}.rdf-cc--dividers .rdf-cc__grid:before,.rdf-cc--dividers .rdf-cc__grid:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--rdf-cc-divider, #d4c9b5)}.rdf-cc--dividers .rdf-cc__grid:before{left:calc(50% - 220px)}.rdf-cc--dividers .rdf-cc__grid:after{left:calc(50% + 216px)}.rdf-cc__check{display:block;width:var(--rdf-cc-icon-size, 48px);height:var(--rdf-cc-icon-size, 48px);color:var(--rdf-cc-icon, #618754)}.rdf-cc__top-heading{margin:24px 0 0;font-family:"DM Sans",var(--body-font-family, sans-serif);font-weight:600;font-size:18px;line-height:29px;color:var(--rdf-cc-top-heading, #2d2d2d)}.rdf-cc__title{margin:var(--rdf-cc-title-gap, 24px) 0 0;font-family:"DM Sans",var(--body-font-family, sans-serif);font-weight:600;font-size:var(--rdf-cc-title-size, 24px);line-height:var(--rdf-cc-title-lh, 29px);color:var(--rdf-cc-title, #2d2d2d)}.rdf-cc__text{margin:var(--rdf-cc-text-gap, 24px) 0 0;font-family:"DM Sans",var(--body-font-family, sans-serif);font-weight:500;font-size:var(--rdf-cc-text-size, 16px);line-height:var(--rdf-cc-text-lh, 22px);color:var(--rdf-cc-text, #2d2d2d)}@media screen and (max-width:1199px){.rdf-cc__grid{flex-wrap:wrap;gap:40px 48px;justify-content:flex-start;max-width:100%}.rdf-cc__col{width:calc(50% - 24px);min-height:0}.rdf-cc--dividers .rdf-cc__grid:before,.rdf-cc--dividers .rdf-cc__grid:after{display:none}}@media screen and (max-width:767px){.rdf-cc__inner{padding:48px 20px}.rdf-cc:before{opacity:.5}.rdf-cc__heading{font-size:28px;line-height:1.15}.rdf-cc__sub{margin-top:12px;font-size:16px}.rdf-cc__grid{gap:32px;margin-top:28px}.rdf-cc__col{width:100%}.rdf-cc__top-heading{margin-top:16px;font-size:16px;line-height:20px}.rdf-cc__title{margin-top:16px;font-size:22px;line-height:27px}.rdf-cc__text{margin-top:16px}}.rdf-cc--cols2 .rdf-cc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0;row-gap:0;max-width:var(--rdf-cc-grid-max, 1194px)}.rdf-cc--cols2 .rdf-cc__col{width:auto;min-height:0;padding:0 var(--rdf-cc-col-pr, 60px) var(--rdf-cc-col-pb, 45px) var(--rdf-cc-col-pl, 0px)}.rdf-cc--cols2 .rdf-cc__grid>.rdf-cc__col:nth-child(n+3){padding-top:var(--rdf-cc-col-pt-next, var(--rdf-cc-col-pb, 45px))}.rdf-cc--cols2 .rdf-cc__col:nth-child(2n){padding-left:var(--rdf-cc-col-pl-even, 84px);padding-right:var(--rdf-cc-col-pr-even, 0px)}.rdf-cc--cols2.rdf-cc--dividers .rdf-cc__grid:before{left:50%;top:0;bottom:0}.rdf-cc--cols2.rdf-cc--dividers .rdf-cc__grid:after{display:none}.rdf-cc--cols2.rdf-cc--dividers .rdf-cc__col{border-bottom:1px solid var(--rdf-cc-divider, rgba(45, 45, 45, .12))}.rdf-cc--cols2.rdf-cc--dividers .rdf-cc__col:nth-last-child(-n+2){border-bottom:0}@media screen and (max-width:767px){.rdf-cc--cols2 .rdf-cc__grid{grid-template-columns:minmax(0,1fr)}.rdf-cc--cols2 .rdf-cc__col,.rdf-cc--cols2 .rdf-cc__col:nth-child(2n){padding:24px 0}.rdf-cc--cols2.rdf-cc--dividers .rdf-cc__grid:before{display:none}}.rdf-cc__panels{margin-top:var(--rdf-cc-panels-top, 0);display:flex;flex-direction:column;gap:var(--rdf-cc-panel-gap, 25px);align-items:center}.rdf-cc__panel{box-sizing:border-box;width:100%;max-width:var(--rdf-cc-panel-w, 1124px);padding:var(--rdf-cc-panel-pt, 46px) var(--rdf-cc-panel-px, 50px) var(--rdf-cc-panel-pb, 46px);background:var(--rdf-cc-panel-bg, #ffffff);border:1px solid var(--rdf-cc-panel-border, #d4c9b5);border-radius:20px}.rdf-cc__panel-title{margin:0 0 var(--rdf-cc-panel-head-gap, 28px);font-family:"Outfit",var(--heading-font-family, sans-serif);font-weight:500;font-size:32px;line-height:38px;letter-spacing:-.5px;text-align:center}.rdf-cc__panel-cols{display:flex;align-items:flex-start;gap:var(--rdf-cc-panel-col-gap, 100px)}.rdf-cc__panel-col{flex:1 1 0;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--rdf-cc-panel-item-gap, 26px)}.rdf-cc__panel-item{display:flex;align-items:flex-start;gap:var(--rdf-cc-panel-icon-gap, 20px)}.rdf-cc__panel-icon{flex:0 0 auto;width:var(--rdf-cc-panel-icon, 24px);height:var(--rdf-cc-panel-icon, 24px);margin-top:2px}.rdf-cc__panel-text{margin:0;max-width:var(--rdf-cc-panel-text-w, none);font-family:"DM Sans",var(--body-font-family, sans-serif);font-weight:500;font-size:var(--rdf-cc-panel-text-size, 18px);line-height:var(--rdf-cc-panel-text-lh, 25px);color:var(--rdf-cc-text, #2d2d2d)}.rdf-cc__actions{margin-top:var(--rdf-cc-button-gap, 44px);display:flex;justify-content:center}.rdf-cc__button{display:inline-flex;align-items:center;justify-content:center;padding:12px var(--rdf-cc-button-px, 32px);border-radius:100px;background:#8b1a1a;font-family:"DM Sans",var(--body-font-family, sans-serif);font-weight:600;font-size:16px;line-height:23px;color:#fff;text-decoration:none}.rdf-cc__button:hover{background:#822120;color:#fff}@media screen and (max-width:900px){.rdf-cc__panel-cols{flex-direction:column;gap:var(--rdf-cc-panel-item-gap, 26px)}}@media screen and (max-width:767px){.rdf-cc__panel{padding:32px 24px;border-radius:16px}.rdf-cc__panel-title{font-size:26px;line-height:32px}.rdf-cc__panel-text{font-size:16px;line-height:23px}.rdf-cc__button{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-rdf-check-columns.css.map */
