.shopify-section-gallery{margin:var(--margin);padding:var(--padding);background:var(--background);color:var(--text)}.shopify-section-gallery .empty-placeholder:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.1}.shopify-section-gallery .empty-placeholder svg{width:100%;height:auto}.shopify-section-gallery .section-inner>.flex:not(.section-header){row-gap:8px;margin:0 -4px;justify-content:center}.shopify-section-gallery .section-inner>.flex:not(.section-header)>div{padding:0 4px}.shopify-section-gallery .section-inner div.btn{margin:24px 0 auto;text-align:center}@media(min-width:750px){.shopify-section-gallery .section-inner div.btn{margin-top:46px}}.shopify-section-gallery .section-inner div.btn a{display:inline-flex;padding:16px 18px;text-transform:uppercase;letter-spacing:.48px;font-size:16px;font-style:italic;font-weight:800;font-family:var(--heading-font);line-height:1.62;background:var(--primary-button-bg);color:var(--primary-button-text);transition:all .25s ease-in-out 0s}@media(hover:hover){.shopify-section-gallery .section-inner div.btn a:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text)}}@media(min-width:1200px){.shopify-section-gallery .section-inner div.btn a{font-size:22px;letter-spacing:.66px;line-height:1.59}}.shopify-section-gallery .tns-ovh{margin:0 -4px}.shopify-section-gallery .tns-ovh .block-item{padding:0 4px!important}.shopify-section-gallery .block-inner{position:relative;overflow:hidden;color:var(--text)}.shopify-section-gallery .block-inner .block-content{padding:16px 0 0}@media(min-width:992px){.shopify-section-gallery .block-inner .block-content{padding-top:24px}}.shopify-section-gallery .block-inner .block-content.absolute{padding:0}@media(min-width:992px){.shopify-section-gallery .block-inner:hover .block-banner img{transform:scale(1.05)}}.shopify-section-gallery .block-content--title{font-weight:700;line-height:1.6;font-family:var(--heading-font);text-transform:uppercase;font-size:18px;color:inherit;letter-spacing:.36px}@media(min-width:1200px){.shopify-section-gallery .block-content--title{font-size:22px;line-height:1.59;letter-spacing:.44px}}.shopify-section-gallery .block-content--title p{margin:0}.shopify-section-gallery .block-content--title~div{margin-top:12px}@media(min-width:1500px){.shopify-section-gallery .block-content--title~div{margin-top:24px}}.shopify-section-gallery .block-content--content{color:inherit}.shopify-section-gallery .block-content--content p{margin:0}.shopify-section-gallery .block-content--content a:not(.btn){color:inherit;text-decoration:underline;text-underline-offset:2px}@media(min-width:750px){.shopify-section-gallery .block-content--content a:not(.btn){font-size:calc(var(--body-fs) + 1px)}}.shopify-section-gallery .block-content--content a:not(.btn):hover{opacity:.8}.shopify-section-gallery .block-content--link a{display:inline-flex;padding:16px 18px;text-transform:uppercase;letter-spacing:.48px;font-size:16px;font-style:italic;font-weight:800;font-family:var(--heading-font);line-height:1.62;background:var(--primary-button-bg);color:var(--primary-button-text);transition:all .25s ease-in-out 0s}@media(hover:hover){.shopify-section-gallery .block-content--link a:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text)}}@media(min-width:1200px){.shopify-section-gallery .block-content--link a{font-size:22px;letter-spacing:.66px;line-height:1.59}}.shopify-section-gallery .section-style-2 .section-inner{display:flex;gap:40px;flex-wrap:wrap}@media(min-width:1500px){.shopify-section-gallery .section-style-2 .section-inner{gap:56px}}.shopify-section-gallery .section-style-2 .section-inner .left-col{flex:0 0 100%;max-width:100%}@media(min-width:992px){.shopify-section-gallery .section-style-2 .section-inner .left-col{flex:1;min-width:0}}@media(min-width:1500px){.shopify-section-gallery .section-style-2 .section-inner .left-col{flex:0 0 47.5%;max-width:47.5%}}.shopify-section-gallery .section-style-2 .section-inner .right-col{flex:0 0 100%;max-width:100%}@media(min-width:992px){.shopify-section-gallery .section-style-2 .section-inner .right-col{flex:1;min-width:0;position:relative}}@media(min-width:992px){.shopify-section-gallery .section-style-2 .section-inner .right-col .section-header .section-heading{padding:15px 115px 15px 0}}.shopify-section-gallery .section-style-2 .section-inner .right-col .section-header+.flex{margin-bottom:-6px}@media(min-width:1500px){.shopify-section-gallery .section-style-2 .section-inner .right-col .section-header+.flex{margin-bottom:-16px}}.shopify-section-gallery .section-style-2 .section-inner .image-wrapper{margin-left:-12px;margin-right:-12px}@media(min-width:750px){.shopify-section-gallery .section-style-2 .section-inner .image-wrapper{margin:0}}@media(min-width:992px){.shopify-section-gallery .section-style-2 .section-inner .btn{position:absolute;top:0;right:0;margin:0;display:flex;gap:10px;align-items:center}.shopify-section-gallery .section-style-2 .section-inner .btn a{background:none!important;border:none!important;color:var(--primary-button-bg)!important;padding:16px 0}.shopify-section-gallery .section-style-2 .section-inner .btn a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}}.shopify-section-gallery .section-style-2 .section-inner .btn .svg-wrapper{display:none;color:var(--primary-button-bg)}.shopify-section-gallery .section-style-2 .section-inner .btn .svg-wrapper svg{color:inherit}.shopify-section-gallery .section-style-2 .section-inner .btn .svg-wrapper svg path{fill:currentColor}@media(min-width:992px){.shopify-section-gallery .section-style-2 .section-inner .btn .svg-wrapper{display:block}}.shopify-section-gallery .section-style-2 .block-inner .block-content{padding:0 0 6px}@media(min-width:1500px){.shopify-section-gallery .section-style-2 .block-inner .block-content{margin-bottom:16px}}.shopify-section-gallery .section-style-2 .block-inner .block-content .block-content--title{text-transform:unset;font-family:var(--body-font);font-size:14px;padding:12px 16px;position:relative}@media(min-width:750px){.shopify-section-gallery .section-style-2 .block-inner .block-content .block-content--title{padding:8px 24px;font-size:16px}}.shopify-section-gallery .section-style-2 .block-inner .block-content .block-content--title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/295/assets/section-gallery.css.map */
