.page-inner{margin:0 -10px;position:relative}.wd-catbanners #placeholder-banner{width:100%;display:inline-block;vertical-align:top}.shopify-section.spaced-section.catbanner-section{margin-top:0;float:right;width:33.33%;padding:0 0 0 20px;box-sizing:border-box}a.cat-banner{display:inline-block;vertical-align:top;width:100%}.page-inner .cat-banner{text-align:center;padding:0 10px 20px;box-sizing:border-box}.page-inner .text-button{float:none;text-align:left;margin:12px 0 0}.wd-catbanners .catbanner{text-align:center}.catbanner-wrapper{position:relative;display:flex;align-items:center;overflow:hidden;float:left;width:100%;text-align:left}.cat-banner{position:relative;float:left;overflow:hidden}.wd-catbanners{position:relative;overflow:hidden;display:inline-block;vertical-align:top;width:100%}.catbanner-desc{font-size:14px;line-height:22px;letter-spacing:.2px;color:var(--color-base-accent-1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#fff6;padding:2px 8px;border-radius:3px;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone}.text-button{float:left;margin-top:15px}.button.cms__btn{overflow:hidden;font-weight:500;line-height:22px;text-transform:capitalize;font-size:14px;letter-spacing:.6px;padding:9px 21px;transition:all .4s ease-in-out 0s}.catbanner-description{position:absolute;bottom:10%;top:auto;left:7%;right:5%;transform:none;text-align:left;pointer-events:none}.catbanner-description *{pointer-events:auto}.catbanner-title{font-size:14px;line-height:22px;text-transform:uppercase;color:#bf4800;letter-spacing:.2px;background:#fff6;padding:2px 8px;border-radius:3px;display:inline-block}.catbanner-subtitle{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:26px;font-weight:500;text-transform:capitalize;color:var(--color-base-accent-1);letter-spacing:0;line-height:36px;margin:8px 0;background:#ffffff80;padding:4px 10px;border-radius:3px}a.cat-banner.banner-2 .catbanner-title,a.cat-banner.banner-2 .catbanner-subtitle,a.cat-banner.banner-2 .catbanner-desc{color:var(--color-base-accent-2)}@media screen and (max-width: 1269px){.catbanner-subtitle{font-size:18px;line-height:26px}.catbanner-description{bottom:5%;left:5%}}@media screen and (max-width: 767px){.shopify-section.spaced-section.catbanner-section{float:none!important;width:100%!important;padding:20px 0 0!important;clear:both}.wd-catbanners .page-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px}.page-inner .cat-banner{width:calc(50% - 10px)!important;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin:0 5px 10px;padding:0;float:none;box-sizing:border-box}.catbanner-wrapper{float:none;height:auto}.catbanner-subtitle{font-size:16px;line-height:22px;margin:5px 0}.catbanner-description{bottom:5%;left:5%;right:5%}}@media screen and (max-width: 479px){.catbanner-desc{display:none}.catbanner-subtitle{font-size:14px;line-height:18px;padding:3px 8px}.catbanner-description{bottom:10px;left:10px;right:10px}.catbanner-title{font-size:12px;line-height:18px;padding:1px 6px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wd-catbanners.css.map */
