.top-heading-banner_panel.has_background_image{position:relative}.top-heading-banner_panel.has_background_image .top_banner__image{object-fit:cover;height:403px;display:block;object-position:center;width:100%}.top-heading-banner_panel.has_background_image .content_block{position:absolute;top:50%!important;transform:translateY(-50%)!important;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;z-index:1}.top-heading-banner_panel.has_background_image .content_block .text__heading.h1{font-size:calc(var(--font-heading-scale) * 3.6rem);margin:0 auto;font-family:var(--font-recoleta-semibold-family);position:relative;letter-spacing:normal;font-weight:500}.top-heading-banner_panel.has_background_image .content_block .text__heading.h2{font-size:calc(var(--font-heading-scale) * 3.8rem);margin:0 auto;font-family:var(--font-recoleta-semibold-family);position:relative;letter-spacing:normal;font-weight:500}.top-heading-banner_panel.has_background_image .content_block .text__text p{font-size:18px;line-height:normal}.top-heading-banner_panel.no_background_image .content_block{margin:0 auto;text-align:center}.top-heading-banner_panel.no_background_image .content_block .text__heading{font-size:calc(var(--font-heading-scale) * 3.5rem);margin:0 auto}.top-heading-banner_panel.no_background_image .content_block .text__text p{font-size:18px;line-height:normal}.top-heading-banner_panel .image_block_panel{display:flex;gap:30px;padding-bottom:10px;justify-content:space-between;margin:24px auto 0}.top-heading-banner_panel .image_block_panel .rounded_image_block{flex:0 0 auto;text-align:center;scroll-snap-align:start;max-width:149px;width:100%}.top-heading-banner_panel .image_block_panel img{width:100%;height:auto;border-radius:1000px;object-fit:cover;display:block}.top-heading-banner_panel .image_block_panel h3{font-size:18px;line-height:normal;margin:10px 0 0;font-weight:400;font-family:var(--font-ambit-semibold-family);letter-spacing:normal}@media screen and (max-width: 1280px) and (min-width:992px){.top-heading-banner_panel .image_block_panel h3{font-size:15px}.top-heading-banner_panel .image_block_panel .rounded_image_block{width:100%;max-width:110px}}@media screen and (max-width: 991px) and (min-width:750px){.top-heading-banner_panel .image_block_panel h3{font-size:15px}.top-heading-banner_panel .image_block_panel .rounded_image_block{width:100%;max-width:80px;margin-bottom:20px}}@media screen and (max-width: 749px){.top-heading-banner_panel.has_background_image .content_block .text__heading.h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}.top-heading-banner_panel.has_background_image .content_block .text__heading.h2{font-size:calc(var(--font-heading-scale) * 3rem)}.top-heading-banner_panel.has_background_image .top_banner__image{object-position:center right}.top-heading-banner_panel .image_block_panel .rounded_image_block{max-width:115px}.top-heading-banner_panel .image_block_panel{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:9px;padding-top:12px}.top-heading-banner_panel .image_block_panel .rounded_image_block:last-child{margin-right:15px}.top-heading-banner_panel .image_block_panel::-webkit-scrollbar{display:none}.top-heading-banner_panel .image_block_panel{-ms-overflow-style:none;scrollbar-width:none}.top-heading-banner_panel .image_block_panel .outer-gradient{border-radius:1000px;background:linear-gradient(135deg,#1e4db7,#5c86f2);padding:3px}.top-heading-banner_panel .image_block_panel .inner-white{border-radius:1000px;padding:3px;background:#fff}.top-heading-banner_panel .page-width{padding:0}.top-heading-banner_panel .content_block{padding-left:1.5rem}.top-heading-banner_panel .image_block_panel h3{font-size:16px}.top-heading-banner_panel.has_background_image .top_banner__image{height:300px}}.shipping-instruction-banner .text__text p{color:#fff;font-size:30px;font-weight:600;padding:0;margin:0;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-top-collection-banner.css.map */
