.img-txt-pdp{position:relative}.img-txt-pdp__img{position:relative;z-index:1;display:block;width:50%;height:auto;aspect-ratio:1;object-fit:cover;margin-left:auto}.img-txt-pdp__title{margin-top:0;margin-bottom:10px;font-family:var(--font-body-family);font-size:48px;font-style:normal;font-weight:400;line-height:120%;color:#000}.img-txt-pdp__text p{margin:0;color:var(--CoolGray-100, #000);font-size:18px;font-style:normal;font-weight:400;line-height:160%}.img-txt-pdp__text p:has(strong){line-height:normal}.img-txt-pdp__text p>strong{font-size:12px;font-style:normal;font-weight:400;line-height:160%}.img-txt-pdp__text p:not(:first-child){margin-top:24px}.img-txt-pdp__text p+ul{margin-top:24px}.img-txt-pdp__text ul{margin:0;padding:0;list-style:none}.img-txt-pdp__text ul li{color:var(--CoolGray-100, #000);font-size:21px;font-style:normal;font-weight:400;line-height:130%}.img-txt-pdp__text ul li:not(:last-child){margin-bottom:24px}.img-txt-pdp__text ul li strong{display:block;color:var(--CoolGray-100, #000);font-size:28px;font-style:normal;font-weight:500;line-height:140%}.img-txt-pdp>.container{position:relative;max-width:100%;padding:0}.img-txt-pdp>.container>.container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.img-txt-pdp__content{width:50%;padding-right:50px}@media(max-width:1250px){.img-txt-pdp>.container{display:flex;align-items:center;max-width:100%;padding-left:50px}.img-txt-pdp>.container>.container{position:static;transform:translate(0);padding-left:0;padding-right:30px}.img-txt-pdp__content{width:100%;padding-right:0}.img-txt-pdp__text p{font-size:16px}.img-txt-pdp__text p>strong{font-size:12px}.img-txt-pdp__text p+ul{margin-top:20px}.img-txt-pdp__text ul li{font-size:18px;font-style:normal;font-weight:400;line-height:130%}.img-txt-pdp__text ul li:not(:last-child){margin-bottom:12px}.img-txt-pdp__text ul li strong{font-size:24px;font-style:normal;font-weight:500;line-height:140%}.img-txt-pdp__text p:not(:first-child){margin-top:20px}.img-txt-pdp__title{font-size:34px}}@media(max-width:1099.5px){.img-txt-pdp>.container{padding-left:20px}}@media(max-width:850px){.img-txt-pdp>.container{padding-left:0;flex-direction:column-reverse;gap:20px}.img-txt-pdp>.container>.container{padding-left:20px;padding-right:20px}.img-txt-pdp__img{width:100%}}.table_section_header{display:flex;justify-content:space-between;text-align:center}.table_column_header{width:50%;text-align:center;font-size:22px;margin-bottom:5px;text-align:left;padding:10px}.txt-table-block-section{margin-top:15px;padding:20px;border-radius:20px;border:solid 2px #343455}.txt-table-block-section table td{padding:0;border:0}.txt-table-block-section table{border:0;box-shadow:none}.table_column_block_item{text-align:center;padding:10px;text-align:left}.table_column_block_item .img-txt-pdp_block_title{font-size:20px;font-family:Suisse-Light!important;font-style:normal!important;font-size:calc(var(--font-heading-h6-scale) * 1.6rem)}.table_column_block_item .img-txt-pdp_block_bigtitle{font-size:30px;margin:0 0 16px;color:#343455;font-family:Suisse-Regular!important;color:#03244c!important;font-size:1.5em!important;margin-top:1rem;margin-bottom:5px}.table_column_block_item .img-txt-pdp_block_subtitle{font-size:18px;margin:0 0 16px;font-family:Suisse-Regular!important}.table_column_block_item .img-txt-pdp_block_text p{font-size:12px;margin:0;font-family:Suisse-Light;line-height:15px}.img-txt-block-pdp-section .img-txt-pdp>.container{display:flex;align-items:center}.img-txt-block-pdp-section .img-txt-pdp>.container>.container{position:initial;transform:initial}.img-txt-block-pdp-section .img-txt-pdp>.container>.container .img-txt-pdp__content{width:100%;padding-left:50px}tfoot .table_column_block_item{text-align:left;font-size:12px;font-size:9.5px!important;border-top:solid 1px #343455;margin-top:10px}.table_section_header .table_column_header:nth-child(2){padding-left:0}@media(max-width:1250px){.img-txt-block-pdp-section .img-txt-pdp>.container>.container .img-txt-pdp__content{padding-left:0}.table_column_block_item .img-txt-pdp_block_subtitle{font-size:16px}.txt-table-block-section table td{vertical-align:baseline}}@media(max-width:751px){.table_column_block_item .img-txt-pdp_block_bigtitle{font-size:1em!important}.table_column_header{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/img-txt-block-pdp.css.map */
