.text-section-container{margin-top:0!important;position:relative}.text-section-container .content-grid h2+p{margin-top:0!important}.text-section-container .text-section-background,.text-section-container .text-section-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.text-section-container .text-section-background img,.text-section-container .text-section-overlay img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-section-container .page-width{position:relative}.text-section-container .page-width h1,.text-section-container .page-width h2,.text-section-container .page-width h3{margin:0 auto 12px}.text-section-container .page-width h1 *,.text-section-container .page-width h2 *,.text-section-container .page-width h3 *{color:inherit;font-family:inherit;font-size:inherit;text-decoration:inherit}.text-section-container .page-width p{margin:0 auto;padding-bottom:0}.text-section-container .page-width .content-grid-position ul{width:-moz-fit-content;width:fit-content}.text-section-container.text-center .content-grid-position ul{margin-left:auto;margin-right:auto}.text-section-container.text-left .content-grid-position ul{margin-left:0;margin-right:auto}.text-section-container.text-right .content-grid-position ul{margin-left:auto;margin-right:0}.text-section-container .product-video-container{border-radius:50px;height:100%;overflow:hidden;position:relative;width:100%}.text-section-container .product-video-container img,.text-section-container .product-video-container svg,.text-section-container .product-video-container video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding:0;width:100%}.text-section-container .product-video-container .video-trigger{height:45px;left:50%;opacity:.8;position:absolute;top:50%;transition:opacity .1s ease-out;translate:-50% -50% 0;width:45px;z-index:1}.text-section-container .product-video-container .video-trigger svg{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.text-section-container .product-video-container .video-trigger:hover{opacity:.6}.text-section-container .product-video-container .video-trigger.playing{opacity:0;pointer-events:none}@media (max-width:767px){.text-section-container .product-video-container.hide-mobile{display:none}}.text-section-container .content-wrapper{grid-column-gap:50px;display:grid;margin-top:40px}@media (max-width:767px){.text-section-container .content-wrapper{grid-row-gap:20px;display:grid}}.text-section-container .content-wrapper.section-content-left.section-third{grid-auto-rows:1fr;grid-template-columns:repeat(2,calc(70% - 25px) calc(30% - 25px))}@media (max-width:767px){.text-section-container .content-wrapper.section-content-left.section-third{grid-auto-rows:auto;grid-template-columns:repeat(1,100%)}}.text-section-container .content-wrapper.section-content-left.section-third .content-container,.text-section-container .content-wrapper.section-content-left.section-third .content-image{width:100%}.text-section-container .content-wrapper.section-content-left .content-image{order:2}@media (max-width:767px){.text-section-container .content-wrapper.section-content-left .content-image{order:1}}.text-section-container .content-wrapper.section-content-left .content-container{order:1}@media (max-width:767px){.text-section-container .content-wrapper.section-content-left .content-container{order:2}}.text-section-container .content-wrapper.section-half{grid-auto-rows:1fr;grid-template-columns:repeat(2,calc(50% - 25px) calc(50% - 25px))}@media (max-width:767px){.text-section-container .content-wrapper.section-half{grid-auto-rows:auto;grid-template-columns:repeat(1,100%)}}.text-section-container .content-wrapper.section-half .content-container,.text-section-container .content-wrapper.section-half .content-image{width:100%}.text-section-container .content-wrapper.section-third{grid-auto-rows:1fr;grid-template-columns:repeat(2,calc(30% - 25px) calc(70% - 25px))}@media (max-width:767px){.text-section-container .content-wrapper.section-third{grid-auto-rows:auto;grid-template-columns:repeat(1,100%)}}.text-section-container .content-wrapper.section-third .content-container,.text-section-container .content-wrapper.section-third .content-image{width:100%}.text-section-container .content-wrapper .left{text-align:left}.text-section-container .content-wrapper .center{text-align:center}.text-section-container .content-wrapper .right{text-align:right}.text-section-container .content-wrapper .content-image img{border-radius:50px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-section-container .content-wrapper .content-container .body{margin-bottom:12px}.text-section-container .content-wrapper .promo-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;margin-top:20px}@media (max-width:1024px){.text-section-container .content-wrapper .promo-wrapper{gap:10px}}@media (max-width:767px){.text-section-container .content-wrapper .promo-wrapper{flex-wrap:nowrap;gap:30px;overflow-x:scroll;padding-bottom:30px;scroll-snap-type:x mandatory}.text-section-container .content-wrapper .promo-wrapper::-webkit-scrollbar{background:gray;border-radius:10px;height:8px}.text-section-container .content-wrapper .promo-wrapper::-webkit-scrollbar-track{background:#fff;border-radius:10px}.text-section-container .content-wrapper .promo-wrapper::-webkit-scrollbar-thumb{background:#9ba5ae}.text-section-container .content-wrapper .promo-wrapper::-webkit-scrollbar-thumb:hover{background:#5f666c}.text-section-container .content-wrapper .promo-wrapper::-webkit-scrollbar-thumb:horizontal{background:#9ba5ae;border-radius:10px}}.text-section-container .content-wrapper .promo-wrapper .promo-element{display:flex;flex-direction:column;gap:10px}.text-section-container .content-wrapper .promo-wrapper .promo-element img{border-radius:25px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.text-section-container .content-wrapper .promo-wrapper .promo-element.promo-half{width:calc(50% - 30px)}@media (max-width:1024px){.text-section-container .content-wrapper .promo-wrapper .promo-element.promo-half{width:calc(50% - 10px)}}@media (max-width:767px){.text-section-container .content-wrapper .promo-wrapper .promo-element.promo-half{min-width:180px}}.text-section-container .content-wrapper .promo-wrapper .promo-element.promo-third{width:calc(33.333% - 30px)}@media (max-width:1024px){.text-section-container .content-wrapper .promo-wrapper .promo-element.promo-third{width:calc(33.333% - 10px)}}@media (max-width:767px){.text-section-container .content-wrapper .promo-wrapper .promo-element.promo-third{min-width:180px}}.text-section-container .content-wrapper .promo-wrapper .promo-element span{font-size:18px}@media (min-width:1024px){.tp-kids-club .content-grid{grid-template-columns:repeat(10,minmax(10px,1fr))}.tp-kids-club .content-grid-position{grid-column:2/10}}.style-active-tots .page-width .content-grid-position{margin-bottom:0}@media (min-width:1024px){.style-active-tots .content-grid{grid-template-columns:repeat(10,minmax(10px,1fr))}.style-active-tots .content-grid-position{grid-column:2/10}}

/*# sourceMappingURL=section-tp-image-products.min.css.map*/