.c-base-us__section .columns-wrapper{display:contents}.c-base-us__section .columns-container .columns{display:flex;justify-content:center;flex-direction:column;gap:16px;padding:16px 12px}.c-base-us__section .columns-container .columns:has(.bg-sanddrift-light){background-color:var(--sanddrift-light)}.c-base-us__section .columns-container:not(.product-list-page-container) .columns:has(.bg-black){background-color:var(--color-black)}.c-base-us__section .columns.columns-3,.c-base-us__section .columns.columns-4,.c-base-us__section .columns.columns-8{max-width:var(--container-max-width);margin:0 auto}.c-base-us__section .columns.columns-3>div,.c-base-us__section .columns.columns-4>div{display:grid;gap:16px 8px;grid-template-columns:repeat(var(--col-number),[col-start] 1fr [col-end]);grid-column:2 / span var(--col-number)}.c-base-us__section .columns.columns-6>div,.c-base-us__section .columns.columns-8>div{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;box-sizing:border-box}.c-base-us__section .columns .rows-container div{background-color:#fff}.c-base-us__section .columns.columns-8>div>div{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px}.c-base-us__section .columns.columns-6>div>div{display:flex;flex-direction:column;align-items:center}.c-base-us__section .columns.columns-6>div>div,.c-base-us__section .columns.columns-8>div>div{flex:0 0 calc(100% / 3 - 16px);max-width:calc(100% / 3 - 16px)}.c-base-us__section .columns h4 a{font:var(--body-font-family);font-size:13px;line-height:13px;letter-spacing:1px;color:var(--color-neutral-700);text-decoration:underline;text-decoration-color:transparent;transition:all .2s ease}.c-base-us__section .columns h4 a:hover{text-decoration-color:var(--color-neutral-700)}.c-base-us__section .columns p.sport-link picture{margin-bottom:.3rem}.c-base-us__section .columns p.sport-link a{width:fit-content;color:var(--color-neutral-700);font-size:13px;text-transform:uppercase;text-decoration:underline;text-decoration-color:transparent;padding:15px 0}.c-base-us__section .columns.columns-8 p>a:has(picture),.c-base-us__section .columns.columns-6 p>a:has(picture){display:block;height:auto}.c-base-us__section .columns.columns-8 p>a>picture,.c-base-us__section .columns.columns-6 p>a>picture{display:block;height:auto}.c-base-us__section .columns.columns-3 .column-content,.c-base-us__section .columns.columns-4 .column-content{display:flex;flex-direction:column;gap:8px;padding:16px}.c-base-us__section .columns.text-center .column-content{align-items:center}.c-base-us__section .columns.columns-8 .column-content,.c-base-us__section .columns.columns-6 .column-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.c-base-us__section .columns h3{font:var(--hero-font-family);font-size:32px;line-height:normal;color:var(--text-color);padding:0 16px;text-transform:var(--hero-font-family-transform)}.c-base-us__section .sf-columns h3{text-align:center;margin-bottom:48px}.c-base-us__section .columns.heading-center h3{text-align:center}.c-base-us__section .columns.bg-black h3{color:var(--color-neutral-50)}.c-base-us__section .columns h4{font:var(--sub-hero-font-family-3);font-size:28px;line-height:32px;color:var(--text-color)}.c-base-us__section .columns p{font:var(--body-font-family);font-size:15px!important;color:var(--color-neutral-700)}.c-base-us__section .columns p.sport-link a:hover{text-decoration-color:var(--color-neutral-700)}.c-base-us__section .columns.columns-8 p{color:var(--text-color);font-size:15px}.c-base-us__section .columns img{width:100%}.c-base-us__section .columns>div>.columns-img-col{order:0}.c-base-us__section .columns>div>.columns-img-col img{display:block}.c-base-us__section .columns.columns-2>div>div{grid-column:auto / span 6}.c-base-us__section .columns.columns-3>div>div,.c-base-us__section .columns.columns-4>div>div{grid-column:auto / span 12;text-align:left}.c-base-us__section .columns.size-chart .column-content{display:flex;justify-content:flex-end;align-items:center;text-decoration:underline}.c-base-us__section .columns.size-chart .column-content .icon img{width:2rem;height:2rem}.c-base-us__section .columns.size-chart .column-content a:hover{text-decoration:none}.c-base-us__section .columns.size-chart{gap:unset}@media(min-width:481px)and (max-width:767px){.c-base-us__section .columns.columns-8>div>div,.c-base-us__section .columns.columns-6>div>div{flex:0 0 calc(25% - 16px);max-width:calc(25% - 16px)}.c-base-us__section .columns.columns-4>div>div{grid-column:auto / span 6}}@media(not (max-width:767px))and (max-width:1024px){.c-base-us__section .columns.columns-8>div>div,.c-base-us__section .columns.columns-6>div>div{flex:0 0 calc(100% / 6 - 16px);max-width:calc(100% / 6 - 16px)}.c-base-us__section .columns.columns-3>div>div{grid-column:auto / span 6}.c-base-us__section .columns.columns-4>div>div{grid-column:auto / span 4}}@media(not (max-width:1024px))and (max-width:1280px){.c-base-us__section .columns.columns-8>div>div,.c-base-us__section .columns.columns-6>div>div{flex:0 0 calc(100% / 6 - 16px);max-width:calc(100% / 6 - 16px)}}@media not (max-width:1280px){.c-base-us__section .columns.columns-6>div>div{flex:0 0 calc(100% / 6 - 16px);max-width:calc(100% / 6 - 16px)}.c-base-us__section .columns.columns-8>div>div{flex:0 0 calc(12.5% - 16px);max-width:calc(12.5% - 16px)}.c-base-us__section .columns-wrapper:has(.columns-6){display:flex;justify-content:center}.c-base-us__section .columns.columns-6{max-width:1000px}}@media not (max-width:768px){.c-base-us__section .columns{padding:48px}.c-base-us__section .columns.columns-3.w-800{max-width:800px;padding-left:0;padding-right:0}.c-base-us__section .columns.columns-3>div>div{grid-column:auto / span 4}.c-base-us__section .columns.columns-3 .column-content,.c-base-us__section .columns.columns-4 .column-content{gap:10px}}@media not (max-width:1024px){.c-base-us__section .columns h3{font-size:40px;line-height:40px}.c-base-us__section .columns h4{font-size:32px;line-height:normal;gap:10px}.c-base-us__section .columns p{gap:10px}.c-base-us__section .columns.columns-4>div>div{grid-column:auto / span 3}.c-base-us__section .columns.columns-8>div>div{padding:16px}}.c-base-us__section .section.columns-container:has(.columns-3.blog){margin-top:100px;margin-left:12px;margin-right:12px}.c-base-us__section .columns.columns-3.blog{max-width:100%;margin:0 0 10px;padding:0}.c-base-us__section .columns.columns-3.blog>div{display:flex;flex-flow:column;align-items:center}.c-base-us__section .columns.columns-8.product-recommendations-columns{max-width:826px;padding:1rem}.c-base-us__section .columns.columns-8.product-recommendations-columns>div{gap:.8rem}.c-base-us__section .columns.columns-8.product-recommendations-columns>div>div{padding:0;flex:1;max-width:82px}@media screen and not (min-width:768px){.c-base-us__section .columns.columns-8.product-recommendations-columns{max-width:376px}.c-base-us__section .columns.columns-8.product-recommendations-columns>div{gap:1rem}.c-base-us__section .columns.columns-8.product-recommendations-columns>div>div{max-width:70px;flex:0 0 calc(25% - 16px)}}.c-base-us__section .columns.columns-8.product-recommendations-columns a{text-decoration-color:transparent;font-size:var(--body-font-size-s);text-transform:none;color:var(--color-black);padding:0}.c-base-us__section .columns.columns-8.product-recommendations-columns a:hover{text-decoration-color:var(--link-color)}.c-base-us__section .columns.columns-8.product-recommendations-columns img{background:var(--plp-product-bg-color);width:82px;height:82px}@media screen and not (min-width:768px){.c-base-us__section .columns.columns-8.product-recommendations-columns img{width:70px;height:70px}}.c-base-us__section .columns.columns-3.blog.block>div>div{position:relative;margin-top:20px;display:flex;justify-content:space-evenly;max-width:1320px}.c-base-us__section .blog-main-page.blog.columns.columns-3>div>div{flex-flow:row wrap;justify-content:flex-start;width:100%;max-width:100%;gap:3.5%}@media screen and (max-width:768px){.c-base-us__section .columns.columns-3.blog>div>div,.c-base-us__section .blog-main-page.blog.columns.columns-3>div>div{flex-direction:column}}.c-base-us__section .columns.columns-3.blog.block>div>div>div{padding:0;width:31%;margin-top:40px}.c-base-us__section .columns.columns-3.blog.block>div>div:first-child{display:none}.c-base-us__section .columns.columns-3.blog.block>div>div>div:nth-child(3n){margin-right:0}@media screen and (max-width:768px){.c-base-us__section .columns.columns-3.blog.block>div>div>div{width:100%;margin:25px auto}}.c-base-us__section .blog-main-page.blog.columns.columns-3>div>div:nth-child(2)>div>p img{object-fit:cover;height:300px}.c-base-us__section .columns-3.blog.block .column-content{padding:0;display:block}.c-base-us__section .columns.columns-3.blog>div>div:nth-child(2)>div>div h4{line-height:32.96px;margin:10px 0 15px;font-size:var(--heading-font-size-l);color:var(--color-black)}.c-base-us__section .columns.columns-3.blog>div>div:nth-child(2)>div>div h4 a{text-decoration:none;color:var(--color-black);font:var(--heading-font-family);font-size:var(--heading-font-size-l);line-height:32.96px}.c-base-us__section .columns.columns-3.blog>div>div:nth-child(2)>div>div :is(p,p a){color:var(--color-neutral-700);line-height:15.6px;font-weight:400;margin-top:5px;margin-bottom:5px;text-decoration:none;font-size:13px!important}.c-base-us__section .columns.columns-3.blog>div>div:nth-child(2)>div>div a:first-of-type{line-height:16.35px}
/*# sourceMappingURL=/cdn/shop/t/148/assets/c-us-columns.css.map */
