.accessories-promotion-banner{position:relative;box-sizing:border-box;width:min(100% - 48px,1200px);height:81px;margin:32px auto 28px;padding:16px 48px;display:flex;align-items:center;overflow:hidden;border-radius:8px;background:#000;color:#fff;font-family:MiSans Latin,Arial,sans-serif;text-decoration:none}.accessories-promotion-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.accessories-promotion-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0003,#0000 68%);pointer-events:none}.accessories-promotion-banner__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.accessories-promotion-banner__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.accessories-promotion-banner__title,.accessories-promotion-banner__subtitle{display:block;margin:0;font-style:normal;line-height:120%;text-transform:capitalize}.accessories-promotion-banner__title{font-size:20px;font-weight:520;letter-spacing:-.6px;background:linear-gradient(90deg,#fff,#ffd336);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.accessories-promotion-banner__subtitle{color:#fff;font-size:14px;font-weight:450;letter-spacing:-.42px}.collection-grid__subscription-badge{position:absolute;top:0;right:0;z-index:100;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:0 16px;background:#ddf3ca;color:#147800;font-family:MiSans Latin,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:450;line-height:120%;white-space:nowrap}.collection-grid__subscription-badge svg{width:17px;height:17px;flex:0 0 auto}@media(min-width:768px)and (max-width:1500px){.accessories-promotion-banner{width:min(100% - 2.5vw,62.5vw);height:4.21875vw;margin:calc(32 * 100vw / 1920) auto calc(28 * 100vw / 1920);padding:calc(16 * 100vw / 1920) 2.5vw;border-radius:calc(8 * 100vw / 1920)}.accessories-promotion-banner__copy{gap:calc(10 * 100vw / 1920)}.accessories-promotion-banner__title{font-size:calc(20 * 100vw / 1920);letter-spacing:-.03125vw}.accessories-promotion-banner__subtitle{font-size:calc(14 * 100vw / 1920);letter-spacing:calc(-.42 * 100vw / 1920)}}@media(max-width:767px){.accessories-promotion-banner{width:calc(100% - calc(64 * 100vw / 750));height:calc(200 * 100vw / 750);margin:calc(49 * 100vw / 750) auto 4.8vw;padding:calc(49 * 100vw / 750) calc(74 * 100vw / 750) calc(49 * 100vw / 750) 3.2vw;border-radius:calc(16 * 100vw / 750)}.accessories-promotion-banner__media img{object-position:right center}.accessories-promotion-banner__copy{gap:calc(20 * 100vw / 750)}.accessories-promotion-banner__title{font-size:calc(28 * 100vw / 750);letter-spacing:calc(-.84 * 100vw / 750);white-space:nowrap}.accessories-promotion-banner__subtitle{width:calc(475 * 100vw / 750);max-width:100%;font-size:calc(20 * 100vw / 750);letter-spacing:calc(-.6 * 100vw / 750)}.collection-grid__subscription-badge{gap:calc(4 * 100vw / 750);padding:calc(4 * 100vw / 750) calc(8 * 100vw / 750);border-radius:0 calc(16 * 100vw / 750);font-size:calc(14 * 100vw / 750)}.collection-grid__subscription-badge svg{width:calc(17 * 100vw / 750);height:calc(17 * 100vw / 750)}}.new-custom-collection .grid-product__wrapper{position:relative}
/*# sourceMappingURL=/cdn/shop/t/63/assets/accessories-promotion-banner.css.map */
