.policies-grid{background:#000;color:#fff;padding:0}.title-wrapper-with-link{justify-content:center}.policies-grid__wrapper{width:100%}.policies-grid__container{display:flex;flex-direction:column;gap:2rem}.policies-grid__row{display:flex;gap:2rem;align-items:stretch}.policies-grid__item{flex:1;min-width:0}@media screen and (max-width:749px){.policies-grid__row{flex-direction:column;gap:1rem}.policies-grid__container .policies-grid__row:nth-child(2n){flex-direction:column-reverse}}.policies-grid__card{padding:2rem;height:100%;display:flex;flex-direction:column;background:transparent;position:relative;border:2px solid #fe00da;align-items:center}.policies-grid__row:nth-child(odd) .policies-grid__item:nth-child(1) .policies-grid__card,.policies-grid__row:nth-child(2n) .policies-grid__item:nth-child(2) .policies-grid__card{border-color:#fe00da}.policies-grid__row:nth-child(odd) .policies-grid__item:nth-child(2) .policies-grid__card,.policies-grid__row:nth-child(2n) .policies-grid__item:nth-child(1) .policies-grid__card{border-color:gray}.policies-grid__heading{color:#ccc;font-family:inherit;font-size:16px;font-weight:500;margin:0 0 1.5rem;border:1px solid #fff;padding:.5rem 1rem;display:inline-block;align-self:center;text-align:center;background-color:#333}.policies-grid__row:nth-child(2) .policies-grid__heading{background-color:#111}.policies-grid__row:nth-child(n+3) .policies-grid__heading{background-color:#000}.policies-grid__content{color:#ccc;font-size:16px;line-height:1.8;flex-grow:1;text-align:center}.policies-grid__content p{margin:0 0 1rem}.policies-grid__content p:last-child{margin-bottom:0}.policies-grid__content strong{font-weight:600}.policies-grid__footer{margin-top:1rem;text-align:center;font-style:italic;font-size:1rem;color:#aaa}.policies-grid__card a:focus{outline:none;box-shadow:none}.policies-grid__content a{color:#ccc;font-weight:600;text-decoration:none}.policies-grid__content a:hover{color:#fff}.policies-grid__full-width{max-width:calc(100vw - 2rem);margin:0 auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:750px){.policies-grid__card{padding:2.5rem}.policies-grid__heading,.policies-grid__content{font-size:16px}}@media screen and (max-width:749px){.policies-grid__container{gap:1rem}.policies-grid__card{padding:1.5rem}.policies-grid__heading{font-size:16px;margin-bottom:1rem}.policies-grid__content{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-policies-grid.css.map */
