.bwc_main{background:#f0f0f0;padding:24px 0}.bwc_wrapp_inner{display:flex;flex-wrap:wrap}.bwc_categories_col{width:clamp(20%,28.8rem,30%);padding:0 .5rem}.bwc_card_col{flex:1;width:100%;padding:0 .5rem}@media screen and (min-width: 1024px){width: clamp(20%,26.8rem,30%)}@media screnn and (min-width: 1280px){width: clamp(20%,28.8rem,30%)}.bwc_categories_col_inner{padding:20px 16px;display:flex;flex-direction:column;gap:1.2rem;border-radius:1rem;background:#fff;position:sticky;top:20px;transition:all .5s cubic-bezier(.3,1,.3,1);height:100%}body:has(sticky-header) .bwc_categories_col_inner{top:calc(var(--sticky-offset, 2rem) + var(--header-height) - var(--header-menu--height) - .1rem)}body:has(.drawer-menu) .bwc_categories_col_inner{top:calc(var(--header-height) + 1rem)}.bwc_categories_title{font-size:18px;line-height:1.6;margin:0;font-weight:600}.bwc_categories_list{display:flex;flex-wrap:wrap;position:relative}.bwc_categories_list:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid #f0f0f0;border-radius:inherit}.bwc_categories_item{width:50%;padding:9px 8px;display:flex;flex-direction:column;align-items:center;row-gap:12px;position:relative;text-decoration:none}.bwc_categories_item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-inline-end:1px solid #f0f0f0;border-block-end:1px solid #f0f0f0}.bwc_categories_item_media{max-width:60px;width:100%;max-height:60px;margin:0 auto;position:relative}.bwc_categories_item_media:before{content:"";display:block;padding-top:100%}.bwc_categories_item_img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.bwc_categories_item_heading{font-size:15px;font-weight:400;line-height:1.6;color:#000}.bwc_categories_cta{border:1px solid #e5e5e5;background:#e5e5e5;color:#000;max-width:100%}.bwc_categories_cta:before{background:#000}.bwc_categories_cta:hover{color:#fff}.bwc_card_list{display:grid;grid:auto-flow dense / repeat(3,minmax(0,1fr));gap:8px;grid-auto-rows:auto;position:sticky;top:20px}body:has(sticky-header) .bwc_card_list{top:calc(var(--sticky-offset, 2rem) + var(--header-height) - var(--header-menu--height) - .1rem)}body:has(.drawer-menu) .bwc_card_list{top:calc(var(--header-height) + 1rem)}.bwc_card_list .bwc_card_item:first-child{grid-column:span 3;grid-row:span 1}.bwc_card_list .bwc_card_item{grid-column:span 1;grid-row:span 1;border-radius:1rem}.bwc_card_item_link{border-radius:inherit;text-decoration:none}.bwc_card_item_inner{position:relative;display:grid;grid-template-columns:1fr;overflow:hidden;height:100%;border-radius:inherit}.bwc_card_list .bwc_card_item .bwc_card_item_media{grid-area:1 / 1 / end / end;overflow:hidden;position:relative;display:block;height:100%;width:100%;aspect-ratio:1.96}.bwc_card_list .bwc_card_item .bwc_card_item_media:before{content:"";height:0;display:block;padding-top:calc(100% / (0 + 1.52))}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_media{aspect-ratio:2.52}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_media:before{padding-top:calc(100% / (0 + 2.52))}.bwc_card_item_img{object-fit:cover;object-position:center center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .5s cubic-bezier(.3,1,.3,1)}.bwc_card_item_link:hover .bwc_card_item_img{transform:scaleX(1.03) scaleY(1.03) rotate(.02deg)}.bwc_card_item_content{position:relative;z-index:2;grid-area:1 / 1 / end / end;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;top:0;right:0;bottom:0;left:0;padding:24px}.bwc_card_item_content_wrapp{display:flex;flex-direction:column;justify-content:center;height:100%}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content{padding:40px}.bwc_card_sub_title{font-size:15px;line-height:1;font-weight:600;margin:0 0 16px;text-transform:capitalize;color:#000;font-family:var(--font-heading-family);width:90%}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content .bwc_card_sub_title{font-size:15px;width:70%}.bwc_card_heading{font-size:22px;line-height:1.6;font-weight:600;margin:0 0 24px;width:90%}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content .bwc_card_heading{font-size:52px;line-height:1.25;margin:0 0 32px;width:70%}.bwc_card_list .bwc_card_item:first-child .bwc_card_cta{padding:0 3.2rem;min-height:4.8rem}.bwc_card_cta{background:#000;color:#fff;border:1px solid #000;padding:0 2rem;min-height:3.8rem}.bwc_card_cta:before{background:#fff}.bwc_card_cta:hover{color:#000}.bwc_card_item_img.bwc_card_item_img_mob{display:none}@media screen and (max-width:1024px){.bwc_categories_col{width:100%;padding:0}.bwc_wrapp_inner{flex-direction:column-reverse;row-gap:8px}.bwc_card_list .bwc_card_item .bwc_card_item_media{aspect-ratio:1.5}.bwc_card_list .bwc_card_item .bwc_card_item_media:before{padding-top:calc(100% / (0 + 1.5))}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content .bwc_card_heading{font-size:36px;line-height:1.25;margin:0 0 25px}.bwc_card_heading{font-size:15px;line-height:1.4;margin:0 0 12px}.bwc_categories_item{width:25%}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content .bwc_card_cta_block{flex:0}.bwc_card_list .bwc_card_item .bwc_card_item_content .bwc_card_cta_block{flex:1;display:flex;align-items:end}}@media screen and (max-width:767px){.bwc_categories_title{font-size:16px}.bwc_card_item_content_wrapp{width:100%}.bwc_card_item_img.bwc_card_item_img_desk{display:none}.bwc_card_item_img.bwc_card_item_img_mob{display:block}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_media{aspect-ratio:.81}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_media:before{padding-top:calc(100% / (0 + .81))}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content_wrapp{justify-content:flex-start}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content,.bwc_card_item_content{justify-content:flex-start;align-items:flex-start}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content .bwc_card_sub_title,.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content .bwc_card_heading{max-width:30rem;width:100%}.bwc_card_list .bwc_card_item{grid-column:span 3;grid-row:span 1}.bwc_card_list .bwc_card_item .bwc_card_item_media{aspect-ratio:2.14}.bwc_card_list .bwc_card_item .bwc_card_item_media:before{padding-top:calc(100% / (0 + 2.14))}.bwc_card_list .bwc_card_item .bwc_card_item_content .bwc_card_sub_title,.bwc_card_list .bwc_card_item .bwc_card_item_content .bwc_card_heading{max-width:53%;width:100%}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content{padding:24px}.bwc_card_item_content{padding:20px}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content .bwc_card_heading{font-size:36px;line-height:1.4;margin:0 0 24px}.bwc_card_list .bwc_card_item:first-child .bwc_card_item_content .bwc_card_sub_title{margin:0 0 12px}.bwc_card_heading{font-size:20px;margin:0 0 12px}}@media screen and (max-width:580px){.bwc_categories_item{width:33.33%}}@media screen and (max-width:480px){.bwc_categories_item{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/banners-with-categories.css.map */
