.custom-section{padding-block:75px}.cus_full_container{min-height:500px;display:flex;align-items:center}.cus_full_container .cus_section_wrapper{background-color:var(--bg-primary);width:100%}.cus_full_container .cus_inner_wrapper{max-width:1200px!important;margin:auto}.cus_full_container .cus_inner_wrapper{display:grid;grid-template-columns:1fr 1fr;position:relative}.cus_full_container .copy_container{grid-column:1;padding:50px 50px 50px 0;min-height:400px}.cus_full_container .cus_reverse .copy_container{padding:50px 0 50px 50px}.cus_full_container .copy_container.no_image{padding:50px}.cus_full_container .no_image.center_text{width:100%}.cus_full_container .no_image.center_text .cus_heading,.cus_full_container .no_image.center_text .cus_text_container{text-align:center}.cus_full_container .no_image.center_text .cus_button{display:block;width:fit-content;margin-inline:auto}.cus_full_container .media_container{grid-column:2;width:Min(500px,45vw);aspect-ratio:1;border-radius:8px;overflow:hidden;position:absolute;top:50%;transform:translate(50px,-50%)}.cus_full_container .media_container img{display:block;height:100%;width:100%;object-fit:contain}.cus_full_container .cus_reverse .media_container{transform:translateY(-50%)}.cus_full_container .cus_reverse .copy_container{grid-column:2}.cus_full_container .cus_reverse .media_container{grid-column:1}.cus_full_container .copy_container.no_image{grid-column:span 2}.cus_full_container .cus_new_tag{font-size:14px;line-height:1;color:var(--colour_primary);border-left:1px solid var(--colour_primary);padding-left:5px;margin-bottom:20px}.cus_full_container .cus_heading{font-size:var(--font-size_heading);color:var(--font_colour);margin-block:0 30px;line-height:1}.cus_full_container .cus_text_container{font-size:var(--font_size-body);color:var(--font_colour);line-height:1.4;letter-spacing:0}@media (max-width: 768px){.cus_full_container .cus_inner_wrapper{grid-template-columns:1fr;grid-template-rows:auto 1fr;justify-items:center}.cus_full_container .media_container,.cus_full_container .cus_reverse .media_container{grid-column:1;grid-row:2;position:relative;top:0;transform:unset;width:100%;aspect-ratio:unset}.cus_full_container .copy_container,.cus_full_container .cus_reverse .copy_container{grid-column:1;min-height:unset;padding:50px 0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/z-custom__section.css.map */
