.bwcoll_main{padding-top:60px;padding-bottom:60px;background:#f0f0f0}.bwcoll_subheading{font-size:15px;line-height:1;font-weight:600;margin:0 0 12px;text-transform:capitalize;color:#000;font-family:var(--font-heading-family);text-align:center}.bwcoll_heading{font-size:32px;line-height:1.3;font-weight:600;text-align:center;margin:0;color:#000}.bwcoll_content{display:flex;flex-wrap:wrap;margin-top:40px}.bwcoll_content_col_left{width:33.33%;padding:0 4px}.bwcoll_content_col_left_inner{height:100%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);border-radius:1rem;position:sticky;top:20px;transition:all .5s cubic-bezier(.3,1,.3,1)}body:has(sticky-header) .bwcoll_content_col_left_inner{top:calc(var(--sticky-offset, 2rem) + var(--header-height) - var(--header-menu--height) - .1rem)}body:has(.drawer-menu) .bwcoll_content_col_left_inner{top:calc(var(--header-height) + 1rem)}.bwcoll_card_item_link{text-decoration:none}.bwcoll_card_item_inner{height:100%;background-color:transparent;overflow:hidden;position:relative;display:grid;grid-template-columns:1fr}.bwcoll_card_item_media{grid-area:1 / 1 / end / end;overflow:hidden;display:block;height:100%;width:100%;position:relative}.bwcoll_card_item_media:before{content:"";height:0;display:block;padding-top:calc(100% / (0 + .65))}.bwcoll_card_item_img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;height:100%;width:100%;object-fit:cover;object-position:center center;transition:.5s cubic-bezier(.3,1,.3,1);transition-property:transform}.bwcoll_card_item_link:hover .bwcoll_card_item_img{transform:scaleX(1.03) scaleY(1.03) rotate(.02deg)}.bwcoll_card_item_content{grid-area:1 / 1 / end / end;position:relative;z-index:2;align-items:center;display:flex;flex-direction:column;padding:40px}.bwcoll_card_item_content_wrapp{text-align:center}.bwcoll_card_sub_title{font-size:15px;line-height:1;font-weight:600;margin:0 0 16px;text-transform:capitalize;color:#fff;font-family:var(--font-heading-family)}.bwcoll_card_heading{font-size:32px;line-height:1.3;font-weight:600;text-align:center;margin:0 0 20px;color:#fff}.bwcoll_card_cta{font-size:15px;background:#fff;border:1px solid #fff;min-height:4.8rem}.bwcoll_card_cta:before{background:#000}.bwcoll_card_cta:hover{color:#fff}.bwcoll_content_col_right{flex:1;width:100%;padding:0 4px}.bwcoll_content_col_right_inner{position:sticky;top:20px;transition:all .5s cubic-bezier(.3,1,.3,1)}body:has(sticky-header) .bwcoll_content_col_right_inner{top:calc(var(--sticky-offset, 2rem) + var(--header-height) - var(--header-menu--height) - .1rem)}body:has(.drawer-menu) .bwcoll_content_col_right_inner{top:calc(var(--header-height) + 1rem)}.bwcoll_content_list{display:flex;flex-wrap:wrap;gap:8px}.bwcoll_content_item{text-decoration:none;width:calc(25% - 6px);padding:25px;display:flex;flex-direction:column;align-items:center;row-gap:8px;background:#fff;border-radius:1rem}.bwcoll_content_item_media{max-width:170px;width:100%;position:relative}.bwcoll_content_item_media:before{content:"";display:block;padding-top:100%}.bwcoll_content_item_img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;transition:.5s cubic-bezier(.3,1,.3,1)}.bwcoll_content_item:hover .bwcoll_content_item_img{transform:scaleX(1.03) scaleY(1.03) rotate(.02deg)}.bwcoll_content_item_heading{font-size:15px;line-height:1.6;font-weight:400;word-break:break-word;text-align:center}@media screen and (max-width:1280px){.bwcoll_content_col_left{width:40%}.bwcoll_content_col_left_inner{height:auto}.bwcoll_content_item{width:calc(33.33% - 6px)}.bwcoll_content_item_media{max-width:145px}}@media screen and (max-width:1024px){.bwcoll_heading{font-size:22px}.bwcoll_content_col_left{width:50%}.bwcoll_card_heading{font-size:22px}.bwcoll_content_item{width:calc(50% - 4px);padding:1.5rem;row-gap:5px}}@media screen and (max-width:767px){.bwcoll_main{padding-top:25px;padding-bottom:25px}.bwcoll_content{row-gap:12px;margin-top:24px}.bwcoll_content_col_left{width:100%;padding:0}.bwcoll_content_col_right{padding:0}.bwcoll_card_item_media:before{padding-top:calc(100% / (0 + .9))}.bwcoll_card_item_img{object-position:center bottom}.bwcoll_content_item{width:calc(33.33% - 6px);padding:1rem}}@media screen and (max-width:580px){.bwcoll_content_item_media{max-width:125px}}@media screen and (max-width:480px){.bwcoll_content_item_media{max-width:92px}}@media screen and (max-width:400px){.bwcoll_content_item{width:calc(50% - 4px)}}@media screen and (max-width:330px){.bwcoll_content_item_media{max-width:88px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/banner-with-collections.css.map */
