.section-columns{display:block;position:relative;padding:10px;overflow:hidden}.top-bordered{border-top:1px solid #2a2a2a}.section-columns .swiper-wrapper{display:inline-flex;height:100%}.column__grid__item{display:flex;gap:10px;flex-direction:column}@media screen and (min-width:750px){.column__grid__item{display:flex;flex-direction:column;width:27vw}}.column__grid__item.content--top{flex-direction:column-reverse;justify-content:space-between}.force-image-full .column__image{height:100%}.force-image-full .hero__title{font:var(--hh-font-stack-body);font-size:17px;max-width:90%;margin:0 auto}.force-image-full .grid__heading{font-family:var(--hh-font-gotham-medium);text-transform:uppercase;letter-spacing:.2em;color:#4d4d4d;margin-bottom:40px;font-size:23px}.force-image-full .column__grid__item{width:22%;padding:0 50px}@media only screen and (min-width:480px){.force-image-full .column__grid__item{margin-right:0!important}}.force-image-full .column__image__bg{position:relative;min-height:60px;width:150px;margin:0 auto}@media only screen and (min-width:750px){.force-image-full .swiper-wrapper{justify-content:center}}.section-columns .swiper-button{box-sizing:content-box;position:absolute;top:50%;color:var(--hh-color-night, #000);border:1px solid var(--hh-color-day, #fff);background-color:var(--hh-color-day, #fff);z-index:1;width:20px;height:20px;display:flex;justify-content:center;align-items:center;padding:5px;border-radius:100%;cursor:pointer}.section-columns-no-slider .grid{grid-template-columns:1fr;gap:30px}@media screen and (min-width:750px){.section-columns-no-slider .grid{grid-template-columns:repeat(var(--grid-count, 3),1fr)}}.standard__cta{margin-top:10px;margin-bottom:10px;display:inline-block;font-size:calc(15px*var(--hh-font-adjust-body))}.caps--large{text-transform:uppercase;letter-spacing:.12em}.hero__title{margin:5px 0 10px;line-height:1.3}.section-columns .swiper-button-prev{left:5px;transform:rotate(90deg) translateY(-50%) translate(-50%)}.section-columns .swiper-button-next{right:5px;transform:rotate(270deg) translateY(-50%) translate(50%)}.section-columns .swiper-button-disabled{opacity:0;cursor:default}.section-columns .hero__content__wrapper{display:flex;position:absolute;top:0;right:0;z-index:200;width:100%;height:100%;overflow:hidden}.section-columns .align--middle-center{align-items:center;justify-content:center;text-align:center}.section-columns-no-slider .align--middle-center{position:absolute;z-index:2;width:100%;top:0;display:flex;justify-content:center;align-items:center;height:100%;text-align:center;padding:10px}.section-columns{background-color:var(--bg);padding-top:calc(var(--outer)/2);padding-bottom:calc(var(--outer)/2)}.section-columns-no-slider{background-color:var(--bg);padding-top:calc(var(--outer));padding-bottom:calc(var(--outer))}.section-columns-no-slider .container{max-width:1280px;margin:0 auto}.section-columns .grid,.section-columns .grid--full{margin:0}.section-columns-no-slider .column__image__wrapper{margin-top:var(--outer);margin-bottom:var(--inner)}@media only screen and (max-width:749.9px){.section-columns:not(.force-image-full) .grid,.section-columns:not(.force-image-full) .grid--full{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;max-width:100%;margin:0 0 -30px;padding:0 0 calc(30px - var(--scrollbar-width))}.section-columns:not(.force-image-full) .grid:after,.section-columns:not(.force-image-full) .grid--full:after{content:"";display:none}.section-columns-no-slider:not(.force-image-full) .column__image__wrapper{margin-top:calc(var(--outer)*2);margin-bottom:calc(var(--inner)*2)}.section-columns-no-slider:not(.force-image-full) .column__content{padding:var(--inner) calc(var(--outer)*3)}}@media only screen and (max-width:749.9px){.section-columns:not(.force-image-full) .grid__outer{overflow:hidden}}.section-columns .container .grid__outer,.section-columns .container--narrow .grid__outer,.section-columns .container--full{overflow:hidden}@media only screen and (min-width:990px){.section-columns .swiper-wrapper{width:100%}.section-columns .container .grid,.section-columns .container .grid--full,.section-columns .container--narrow .grid,.section-columns .container--narrow .grid--full{margin:0 calc(var(--inner)*-1)}}@media only screen and (min-width:750px){.section-columns [data-slider].grid:after,.section-columns [data-slider].grid--full:after{content:"flickity";display:none}}@media only screen and (max-width:989.9px){.section-columns .container--narrow,.section-columns .container--full,.section-columns .container{padding:0}}.column__grid__item.small--seven-eighths{padding:0 var(--inner) 0}@media only screen and (max-width:989.9px){.column__grid__item.small--seven-eighths{flex:0 0 auto;width:calc(100% - 50px);padding:0 var(--outer)}.force-image-full .column__grid__item{width:50%}.column__grid__item.small--seven-eighths:not(:first-child){margin-left:calc(var(--outer)*-1)}}@media only screen and (max-width:749.9px){.column__grid__item.small--seven-eighths:first-child:last-child{width:100%}}.container--columns{max-width:none;margin:0 50px}@media only screen and (min-width:750px)and (max-width:989.9px){.container--columns{margin:0 30px}}@media only screen and (max-width:749.9px){.container--columns:not(.icon--top){margin:0}}.column__heading{margin-top:0;margin-bottom:3px}@media only screen and (max-width:749.9px){.column__heading:last-child{margin-bottom:0}}.column__text p{margin-top:10px;margin-bottom:10px;font-size:calc(.9rem*var(---font-adjust-body));line-height:1.5}@media only screen and (max-width:749.9px){.column__text:last-child p:last-child{margin-bottom:0}}.column__image{display:block;height:0;position:relative;overflow:hidden}.column__image__bg{position:absolute;display:block;top:-1px;height:100%;width:100%;overflow:hidden;background-size:cover;background-position:center center}.column__image .column__content{padding:10px}.column__grid__item:hover .column__image__bg{transform:scale(1.08)}.column__grid__item .column__image__bg{transition:transform 2s cubic-bezier(.215,.61,.355,1)}.column__image__wrapper{position:relative;overflow:hidden}.column__image__wrapper noscript img{max-width:100%}.column__image__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.column__content{padding:var(--inner) 0}.column--border{padding-top:0;padding-bottom:0}.column--border .grid,.column--border .grid--full{margin:0;border-left:1px solid var(--border)}@media only screen and (max-width:749.9px){.column--border .grid,.column--border .grid--full{margin-bottom:-30px}}.column--border .column__grid__item{border:1px solid var(--border);border-left:0;background-color:var(--bg);padding:0}.column--border .column__grid__item:before{position:absolute;top:-1px;left:-1px;bottom:-1px;border-left:1px solid var(--border);content:""}.column--border .column__image__bg{border-bottom:1px solid var(--border)}.column--border .column__content{padding:var(--inner)}.column--borderless{background-color:var(--bg)}@media only screen and (min-width:990px){.column--borderless .container--narrow,.column--borderless .container--full,.column--borderless .container{margin:0;padding:0 calc(var(--outer) - var(--inner))}}.icon__play--column{position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;transition:all .15s ease}.icon__play--column:hover{opacity:.75}.icon__play--column svg{position:absolute;top:50%;left:50%;margin-top:-33px;margin-left:-33px;width:66px;height:66px;fill:#fff}.column__text+.btn,.shopify-payment-button .column__text+.shopify-payment-button__button--unbranded,.product__reviews .column__text+.spr-summary-actions-newreview{margin-top:15px}
/*# sourceMappingURL=/cdn/shop/t/1037/assets/section-columns.css.map */
