.row:not(.no-gutters){margin-left:-10px;margin-right:-10px}@media (min-width: 768px){.row:not(.no-gutters){margin-left:-10px;margin-right:-10px}}@media (min-width: 1200px){.row:not(.no-gutters){margin-left:-20px;margin-right:-20px}}@media (min-width: 1440px){.row:not(.no-gutters){margin-left:-20px;margin-right:-20px}}.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-left:10px;padding-right:10px}@media (min-width: 768px){.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-left:10px;padding-right:10px}}@media (min-width: 1200px){.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-left:20px;padding-right:20px}}@media (min-width: 1440px){.row:not(.no-gutters)>.col,.row:not(.no-gutters)>[class*='col-']{padding-left:20px;padding-right:20px}}.b-image_tile{border:1px solid #000;border-radius:0;overflow:hidden;position:relative;width:calc(100% - 1px)}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-image_tile{border-radius:0}}.b-image_tile::before{content:'';display:inline-block;padding-top:100%;width:0}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-image_tile::before{padding-top:75%}}.b-image_tile-title{font-family:"SwatchCTWeb","Arial","FreeSans",sans-serif;font-size:1.75rem;left:10px;line-height:1.18;max-width:100%;position:absolute;right:10px;top:20px;z-index:1}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-image_tile-title{font-size:2.125rem;left:20px;line-height:1.18;right:20px;top:40px}}.b-image_tile-picture{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.b-image_tile-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.b-image_tile-image:not(.m-mobile){display:none}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-image_tile-image:not(.m-mobile){display:block}}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-image_tile-image.m-mobile{display:none}}.b-image_tile-cta{bottom:20px;left:10px;max-width:calc(100% - 20px);position:absolute;width:100%;z-index:1}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-image_tile-cta{bottom:40px;left:20px;max-width:calc(50% - 20px);width:444px}}.b-collection{padding:40px 20px 24px}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-collection{padding:80px 40px 40px}}.b-collection-title{font-family:"SwatchCTWeb","Arial","FreeSans",sans-serif;font-size:1.875rem;line-height:1.1;margin:0 0 16px}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-collection-title{font-size:2.5rem;line-height:1.2;margin:0 0 40px}}.b-collection-row{margin:0 !important}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-collection-row{margin:0 !important}}.b-collection-item{display:flex;flex:0 0 50%;flex-direction:column;margin:0 0 -1px -1px;max-width:50%;padding:0;position:relative}@media (max-width: 1199.98px) and (orientation: portrait){.b-collection-item{order:3}}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-collection-item{flex:0 0 33.33333%;max-width:33.33333%;padding:0}}@media (max-width: 1199.98px) and (orientation: portrait){.b-collection-item:first-child{order:1}}@media (max-width: 1199.98px) and (orientation: portrait){.b-collection-item:nth-child(3){order:2}}.b-collection-item.m-large{flex:0 0 100%;max-width:100%}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-collection-item.m-large{flex:0 0 66.66667%;max-width:66.66667%}}@media (max-width: 1199.98px) and (orientation: portrait){.b-collection-item.m-large_mobile{flex:0 0 100%;max-width:100%}}.b-collection-item[hidden]{display:none}.b-collection-item .b-image_tile,.b-collection-item .b-product_tile{flex:1 0 auto;height:auto}.b-collection-show_more{margin:24px auto 0;max-width:100%;width:100%}@media (min-width: 768px) and (orientation: landscape), (min-width: 1200px){.b-collection-show_more{margin:20px 0 0 auto;width:50%}}

