.text-columns.index-section{padding:0 0 70px;background:var(--light-beige);margin:0}.index-section.text-columns .page-width{max-width:1510px;padding:0 50px}.text-columns.index-section .grid{margin:0;display:grid;gap:45px 50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.text-columns.index-section .grid .grid__item .grid__image-ratio--landscape:before{padding-bottom:88.25%}@media(max-width:480px){.text-columns.index-section .grid{grid-template-columns:repeat(1,1fr)!important}}.text-columns.index-section .grid:after{display:none!important}.text-columns.index-section .grid__item{overflow:hidden;float:none;padding-left:0;margin-bottom:0}.text-columns.index-section .grid .grid__item .blkimg{width:100%}.text-columns.index-section .grid .grid__item .blktxt{padding:25px 30px 40px;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;position:relative}.text-columns.index-section .grid .grid__item.color-default .blktxt{padding:32px 0 0}.text-columns.index-section .grid .grid__item .blktxt.text-left,.text-columns.index-section .grid .grid__item .blktxt.text-hidden{justify-content:flex-start}.text-columns.index-section .grid .grid__item .blktxt.text-center{justify-content:center}.text-columns.index-section .grid .grid__item .blktxt.text-right{justify-content:flex-end}.text-columns.index-section .grid .grid__item .blktxt h3.title{flex-basis:100%;margin:0;color:var(--gray);font-size:42px!important;font-weight:400;line-height:48.72px;text-transform:initial}.text-columns.index-section .grid .grid__item .blktxt h3.title.showarrow:after{content:url(//www.luxboxco.com/cdn/shop/t/21/assets/lb-bracket-right-gray.svg?v=158510741311888355901785959093);margin-left:10px;height:16px;width:12px;object-fit:contain;object-position:center center;display:inline-block;vertical-align:baseline}.text-columns.index-section .grid .grid__item .blktxt h3.title svg{height:.75em;margin-left:5px;vertical-align:baseline}.text-columns.index-section .grid .grid__item .blktxt h3.title svg:hover{opacity:1}.text-columns.index-section .grid .grid__item .blktxt p.sub-title{margin-bottom:0!important}.text-columns.index-section .grid .grid__item .blktxt div{flex-basis:100%}.text-columns.index-section .grid .grid__item .rte-setting *{font-size:20px;font-weight:400;line-height:29px;color:var(--gray)}.text-columns.index-section .grid .grid__item a.btn.btnstyle-outline{background-color:transparent;color:var(--gray);border-color:var(--gray);margin-top:6px;padding:19px 39.5px;font-size:14px;font-weight:400;line-height:18px}.text-columns.index-section .grid .grid__item a.btn.btnstyle-outline:hover{background-color:var(--olive);color:var(--white)}.text-columns.index-section .grid .grid__item.color-lighttan .blkimg,.text-columns.index-section .grid .grid__item.color-lighttan .blktxt{background-color:var(--light-tan)}.text-columns.index-section .grid .grid__item.color-tan .blkimg,.text-columns.index-section .grid .grid__item.color-tan .blktxt{background-color:var(--tan)}.text-columns.index-section .grid .grid__item.color-olive .blkimg,.text-columns.index-section .grid .grid__item.color-olive .blktxt{background-color:var(--olive)}.text-columns.index-section .grid .grid__item.color-olive .blktxt h3,.text-columns.index-section .grid .grid__item.color-olive .blktxt div,.text-columns.index-section .grid .grid__item.color-olive .blktxt div p{color:var(--white)}.text-columns.index-section .grid .grid__item.color-olive .blktxt a.btn{background-color:var(--gray);color:var(--white)}.text-columns.index-section .grid .grid__item.color-rust .blkimg,.text-columns.index-section .grid .grid__item.color-rust .blktxt{background-color:var(--rust)}.text-columns.index-section .grid--stagger{padding-top:var(--stagger-offset, 40px)}.text-columns.index-section .grid__item.stagger-down{transform:translateY(-(var(--stagger-offset, 40px)))}.text-columns.index-section .grid__item.stagger-up{transform:translateY(calc(var(--stagger-offset, 40px) * -1))}@media(max-width:480px){.text-columns.index-section .grid--stagger{padding-top:0;padding-bottom:0}.text-columns.index-section .grid__item.stagger-down,.text-columns.index-section .grid__item.stagger-up{transform:none}}@media only screen and (min-width:960px){.text-columns.index-section .grid__item.medium-up--one-quarter{margin-bottom:0}}@media only screen and (max-width:1199px){.index-section.text-columns .page-width{padding:0 30px}.text-columns.index-section .grid{gap:45px 37px}.text-columns.index-section .grid--stagger{--stagger-offset: 87px !important}.text-columns.index-section .grid .grid__item.color-default .blktxt{padding:20px 0 0}.text-columns.index-section{padding:0 0 41px}.text-columns.index-section .grid .grid__item .grid__image-ratio--landscape:before{padding-bottom:114.65%}}@media only screen and (max-width:1022px){.text-columns.index-section .grid{gap:45px 30px}.text-columns.index-section .grid--stagger{--stagger-offset: 87px !important}.text-columns.index-section{padding:0 0 42px}}@media only screen and (max-width:799px){.text-columns.index-section .peoplegrid .grid{grid-template-columns:repeat(1,1fr)!important}.text-columns.index-section .grid .grid__item .blkimg{max-width:100%!important}.index-section.text-columns .page-width{padding:0 25px}.text-columns.index-section .grid .grid__item.color-default .blktxt{padding:11px 0 0;row-gap:0}.text-columns.index-section .grid .grid__item .grid__image-ratio--landscape:before{padding-bottom:89%}.text-columns.index-section .grid .grid__item .blktxt h3.title{font-size:30px!important;line-height:34.8px;margin-bottom:4px}.text-columns.index-section .grid .grid__item .rte-setting *{font-size:16px;line-height:23.2px}.text-columns.index-section .grid .grid__item a.btn.btnstyle-outline{width:100%;margin-top:12px}.text-columns.index-section{padding:0 0 34px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/text-columns.css.map */
