.bss-cols{background:var(--bss-bg);color:var(--bss-text)}.bss-cols .bss-cols__inner{width:100%;margin:0 auto;padding:var(--bss-pad-y) var(--bss-pad-x);height:var(--bss-h-d);display:flex;align-items:center}.bss-cols.bss-width--boxed .bss-cols__inner{max-width:var(--page-width, 1200px)}.bss-cols.bss-width--full .bss-cols__inner{max-width:none}.bss-cols .bss-cols__grid{width:100%;display:flex;flex-wrap:wrap}.bss-cols .bss-cols__col{width:var(--bss-colw);display:flex;height:var(--bss-h-d);overflow:hidden}.bss-cols .bss-block{width:100%;height:100%;box-sizing:border-box;display:flex;padding:0;padding-left:var(--bss-bpad-d, 0px);padding-right:var(--bss-bpad-d, 0px)}.bss-cols .bss-block--media{padding:0!important;position:relative}@media(min-width:1200px){.bss-cols .bss-cols__inner,.bss-cols .bss-cols__col{height:calc(var(--bss-h-d) * 1)}}@media(min-width:1440px){.bss-cols .bss-cols__inner,.bss-cols .bss-cols__col{height:calc(var(--bss-h-d) * 1.1)}}@media(min-width:1920px){.bss-cols .bss-cols__inner,.bss-cols .bss-cols__col{height:calc(var(--bss-h-d) * 1.3)}}@media(min-width:2560px){.bss-cols .bss-cols__inner,.bss-cols .bss-cols__col{height:calc(var(--bss-h-d) * 1.5)}}.bss-cols .bss-rt{display:flex;flex-direction:column;justify-content:center;height:100%}@media(max-width:749px){.bss-cols .bss-rt{height:auto;justify-content:flex-start}.bss-cols .bss-block{padding-left:var(--bss-bpad-m, var(--bss-bpad-d, 0px));padding-right:var(--bss-bpad-m, var(--bss-bpad-d, 0px))}.bss-cols .bss-cols__grid{align-items:var(--bss-align-m, var(--bss-align));justify-content:var(--bss-justify-m, var(--bss-justify))}}.bss-cols .bss-btn{font-family:Red Hat Display;font-weight:800;text-transform:uppercase;letter-spacing:2px;width:auto;align-self:flex-start;font-size:13px!important}.bss-cols .bss-btn--underline{display:inline-flex;align-items:center;width:fit-content;text-decoration:none;color:currentColor;border-bottom:1px solid currentColor;padding-bottom:10px;transition:opacity .15s ease;font-size:13px!important}.bss-cols .bss-btn--underline:hover{opacity:.85}.bss-cols a.btn.bss-btn:hover{opacity:.95}.bss-cols a.btn.bss-btn{background:var(--bss-btn-bg);color:var(--bss-btn-text)}.bss-cols .bss-media,.bss-cols .bss-media__img,.bss-cols .bss-media__video{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.bss-cols .bss-block--media .bss-media,.bss-cols .bss-block--media .bss-media--video{width:100%;height:100%;margin:0}@media(max-width:749px){.bss-cols .bss-cols__grid{flex-direction:column}.bss-cols .bss-cols__grid--reverse{flex-direction:column-reverse}.bss-cols .bss-cols__inner{height:auto;min-height:0}.bss-cols .bss-cols__col{width:100%!important;height:auto;min-height:0}.bss-cols .bss-block{height:auto;min-height:0}.bss-cols .bss-block--media{height:var(--bss-h-m)}.bss-cols .bss-block--media .bss-media,.bss-cols .bss-block--media .bss-media__img,.bss-cols .bss-block--media .bss-media__video{height:100%}.bss-cols .bss-cols__col{padding:0}.bss-cols .bss-block:not(.bss-block--media){padding:40px}}.bss-cols .bss-rt--bg{position:relative;overflow:hidden}.bss-cols .bss-rt__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bss-cols .bss-rt__bg-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.bss-cols .bss-rt__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bss-rt-overlay);opacity:var(--bss-rt-overlay-a);pointer-events:none}.bss-cols .bss-rt__content{position:relative;z-index:1;width:100%}.bss-cols .bss-rt,.bss-cols .bss-html{text-align:var(--bss-content-align, left)}.bss-cols .bss-rt .bss-btn,.bss-cols .bss-rt .bss-btn--underline{align-self:flex-start}.bss-cols[style*="--bss-content-align: center"] .bss-rt .bss-btn,.bss-cols[style*="--bss-content-align: center"] .bss-rt .bss-btn--underline{align-self:center}.bss-cols[style*="--bss-content-align: right"] .bss-rt .bss-btn,.bss-cols[style*="--bss-content-align: right"] .bss-rt .bss-btn--underline{align-self:flex-end}@media(max-width:749px){.bss-cols .bss-rt,.bss-cols .bss-html{text-align:var(--bss-content-align-m, var(--bss-content-align, left))}.bss-cols .bss-rt .bss-btn,.bss-cols .bss-rt .bss-btn--underline{align-self:flex-start}.bss-cols[style*="--bss-content-align-m: center"] .bss-rt .bss-btn,.bss-cols[style*="--bss-content-align-m: center"] .bss-rt .bss-btn--underline{align-self:center}.bss-cols[style*="--bss-content-align-m: right"] .bss-rt .bss-btn,.bss-cols[style*="--bss-content-align-m: right"] .bss-rt .bss-btn--underline{align-self:flex-end}}.bss-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;align-items:center;justify-content:center;padding:30px!important}.bss-video-modal.active{display:flex}.bss-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6}.bss-modal-content{position:relative;z-index:100000;width:90vw;max-width:1200px}.bss-modal-close{position:absolute;top:-50px;right:0;background:none;border:none;color:#fff;font-size:40px;cursor:pointer;line-height:1;padding:0;width:40px;height:40px;transition:opacity .2s;z-index:100001}.bss-modal-close:hover{opacity:.7}.bss-video-container{position:relative;background:#000}.bss-video-frame{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none;z-index:10}.bss-video-frame--mobile{display:none}.bss-video-container{position:relative;background:#000;padding:8% 2%}.bss-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.bss-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:749px){.bss-modal-content{width:95vw}.bss-modal-close{top:-40px;font-size:32px}.bss-video-container{padding:10% 6%}.bss-video-wrapper{padding-bottom:177.78%}.bss-video-frame--desktop{display:none}.bss-video-frame--mobile{display:block}}.bss-video-trigger{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/47/assets/bss-custom-columns.css.map */
