.multicolumn .horizontal-textbox+.horizontal-textbox{margin-top:30px}@media only screen and (min-width:768px){.multicolumn .horizontal-textbox+.horizontal-textbox{margin-top:0}}.multicolumn .low-padding .horizontal-textbox+.horizontal-textbox{margin-top:10px}@media only screen and (min-width:768px){.multicolumn .low-padding .horizontal-textbox+.horizontal-textbox{margin-top:0}}.multicolumn .pixel-padding .horizontal-textbox+.horizontal-textbox{margin-top:1px}@media only screen and (min-width:768px){.multicolumn .pixel-padding .horizontal-textbox+.horizontal-textbox{margin-top:0}}.multicolumn .zero-padding .horizontal-textbox+.horizontal-textbox{margin-top:0}.multicolumn .row.zero-padding{margin:0}.multicolumn .row.zero-padding>.columns{padding:0}.multicolumn.style-flamingo .row{margin:0}.multicolumn.style-flamingo .row>.columns{padding:0}.multicolumn.style-flamingo .horizontal-textbox-inner{padding:0;background:transparent!important}.multicolumn.style-flamingo .multicolumn--image{margin-bottom:0;border-radius:0!important;overflow:hidden}.multicolumn.style-flamingo .multicolumn--image img{border-radius:0!important;transition:transform .6s cubic-bezier(.25,.46,.45,.94),opacity .4s ease}.multicolumn.style-flamingo .multicolumn--image:hover img{transform:scale(1.05)}.multicolumn.style-flamingo .multicolumn--image a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000;transition:background .4s ease}.multicolumn.style-flamingo .multicolumn--image:hover a:after{background:#0000001a}.multicolumn.style-flamingo .multicolumn--image.media-aspect--portrait,.multicolumn.style-flamingo .multicolumn--image.media-aspect--tall{padding-bottom:140%}@media only screen and (max-width:767px){.multicolumn.style-flamingo .row>.columns{margin-bottom:0}.multicolumn.style-flamingo .multicolumn--image.media-aspect--tall{padding-bottom:100%}}.multicolumn .horizontal-textbox-inner{padding:8% 10%;height:100%}@media only screen and (min-width:768px){.multicolumn .horizontal-textbox-inner{padding:10%}}.multicolumn .horizontal-textbox-inner *:last-child{margin-bottom:0}.multicolumn .btn-text.style4{font-size:15px;text-transform:uppercase}.multicolumn--image{position:relative;height:0;overflow:hidden;margin-bottom:30px}.multicolumn--image img,.multicolumn--image a{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.multicolumn--image a{display:block}.multicolumn--image.media-aspect--square{padding-bottom:100%}.multicolumn--image.media-aspect--portrait{padding-bottom:125%}.multicolumn--image.media-aspect--adapt{padding-bottom:var(--var-media-aspect-ratio)}.multicolumn--image.media-aspect--tall{padding-bottom:140%}@media only screen and (max-width:767px){.multicolumn.swipe-on-mobile .row{display:grid;grid-gap:10px;grid-auto-flow:column;grid-auto-columns:minmax(calc(100vw - 45px),1fr);overflow-x:auto;grid-template-columns:repeat(auto-fill,minmax(calc(100vw - 45px),1fr));width:calc(100% + 30px);padding:0 15px;margin-left:-15px;scroll-snap-type:x mandatory;scrollbar-width:none}.multicolumn.swipe-on-mobile .row::-webkit-scrollbar{display:none}.multicolumn.swipe-on-mobile .row .columns{scroll-snap-align:center;scroll-snap-stop:always;padding:0}}.multicolumn.style-logo-row .row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 40px;margin:0}.multicolumn.style-logo-row .row>.columns{flex:0 1 auto;width:auto;max-width:none;padding:0}.multicolumn.style-logo-row .horizontal-textbox-inner{padding:20px;background:transparent!important}.multicolumn.style-logo-row .multicolumn--image{position:relative;height:auto;margin-bottom:0;width:120px}.multicolumn.style-logo-row .multicolumn--image img{position:relative;width:100%;height:auto;object-fit:contain}@media only screen and (min-width:1024px){.multicolumn.style-logo-row .multicolumn--image{width:clamp(100px,10vw,150px)}}@media only screen and (min-width:768px)and (max-width:1023px){.multicolumn.style-logo-row .row{gap:15px 30px}.multicolumn.style-logo-row .multicolumn--image{width:clamp(80px,12vw,120px)}}@media only screen and (max-width:767px){.multicolumn.style-logo-row .row{gap:20px 24px}.multicolumn.style-logo-row .row>.columns{flex:0 0 calc(33.333% - 16px);max-width:calc(33.333% - 16px)}.multicolumn.style-logo-row .horizontal-textbox-inner{padding:10px}.multicolumn.style-logo-row .multicolumn--image{width:100%;max-width:80px;margin:0 auto}}@media only screen and (max-width:400px){.multicolumn.style-logo-row .row>.columns{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/multicolumn.css.map */
