.ppe.product-section-contents .media-item img{border-radius:0}.product-section{height:auto}.product-section-no-scrollable{min-height:auto}.product-section-contents{align-items:center;align-content:center;position:-webkit-sticky;position:sticky}.product-section-contents.product-section-contents-scrollable[\:has\(.text-header-inner\)]{grid-auto-rows:-webkit-min-content minmax(50px,60vh);grid-auto-rows:min-content minmax(50px,60vh);grid-template-rows:-webkit-min-content minmax(50px,60vh);grid-template-rows:min-content minmax(50px,60vh)}.product-section-contents.product-section-contents-scrollable:has(.text-header-inner){grid-auto-rows:-webkit-min-content minmax(50px,60vh);grid-auto-rows:min-content minmax(50px,60vh);grid-template-rows:-webkit-min-content minmax(50px,60vh);grid-template-rows:min-content minmax(50px,60vh)}.product-section-contents.product-section-contents-scrollable[\:has\(.text-header-inner\)] .text-group-container{-webkit-clip-path:inset(0 -100vw -100vh);clip-path:inset(0 -100vw -100vh)}.product-section-contents.product-section-contents-scrollable:has(.text-header-inner) .text-group-container{-webkit-clip-path:inset(0 -100vw -100vh);clip-path:inset(0 -100vw -100vh)}.product-section-contents.product-section-contents-scrollable[\:has\(.text-header-inner\)] .text-group-container::before,.product-section-contents.product-section-contents-scrollable[\:has\(.text-header-inner\)] .text-group-container::after{z-index:inherit;content:"";position:absolute;width:105%;height:10%;right:0}.product-section-contents.product-section-contents-scrollable:has(.text-header-inner) .text-group-container:before,.product-section-contents.product-section-contents-scrollable:has(.text-header-inner) .text-group-container:after{z-index:inherit;content:"";position:absolute;width:105%;height:10%;right:0}.product-section-contents.product-section-contents-scrollable[\:has\(.text-header-inner\)] .text-group-container::before{top:0;background:linear-gradient(180deg,white 0%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,var(--style-background-color, white) 0%,rgba(255,255,255,0) 100%)}.product-section-contents.product-section-contents-scrollable:has(.text-header-inner) .text-group-container:before{top:0;background:linear-gradient(180deg,white 0%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,var(--style-background-color, white) 0%,rgba(255,255,255,0) 100%)}.product-section-contents.product-section-contents-scrollable div.media-container{position:-webkit-sticky;position:sticky;top:0;height:100%}.product-section-contents.product-section-contents-scrollable .text-group-container{height:100%;position:-webkit-sticky;position:sticky;top:0}div.product-section-contents-no-scrollable,section.product-section-contents-no-scrollable{height:auto;grid-row-gap:2rem}div.media-container{display:grid;align-items:center;justify-items:center;place-items:center;position:relative}.media-item{left:50%;position:absolute;transform:translate(-50%);width:100%}.media-item img{border-radius:2rem;max-width:100%;-o-object-fit:cover;object-fit:cover}@supports (aspect-ratio: auto){.media-item-media-size-3-4 img{aspect-ratio:3 / 4}.media-item-media-size-4-3 img{aspect-ratio:4 / 3;width:100%}.media-item-media-size-1-1 img{aspect-ratio:1 / 1;width:100%}}@supports not (aspect-ratio: auto){.media-item-media-size-4-3 .image-frame{width:100%}.media-item-media-size-4-3 picture{padding-top:75%;height:0;position:relative;overflow:hidden;border-radius:2rem}.media-item-media-size-4-3 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.media-item-media-size-1-1 .image-frame{width:100%}.media-item-media-size-1-1 picture{height:0;padding-top:100%;position:relative;overflow:hidden}.media-item-media-size-1-1 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}}.media-item-no-scrollable{display:grid;left:auto;max-height:none;align-items:center;justify-items:center;place-items:center;position:relative;transform:none}.text-group-container-no-scrollable:not(:last-child){margin-bottom:calc(16vw - var(--grid-gap))}[dir=ltr] .text-group-item{text-align:left}[dir=rtl] .text-group-item{text-align:right}.text-group-item{position:relative;margin-bottom:2vw;margin-top:2vw}.text-group-item ul{padding-left:0;list-style-position:inside}.text-group-item .text-group-item-header{background-color:transparent;cursor:pointer;border:none;outline:none;padding:0;text-align:inherit}.text-group-item .text-group-item-header:focus:before{background-color:#0070e0;background-color:var(--component-inline-button-focus-border, #0070e0);border-radius:.5rem;content:"";display:block;top:0;right:auto;bottom:0;left:calc(var(--grid-gap) * -1);position:absolute;width:.25rem}@supports selector(:focus-visible){.text-group-item .text-group-item-header:focus:before{display:none}.text-group-item .text-group-item-header.focus-visible:before{background-color:#0070e0;background-color:var(--component-inline-button-focus-border, #0070e0);border-radius:.5rem;content:"";display:block;top:0;right:auto;bottom:0;left:calc(var(--grid-gap) * -1);position:absolute;width:.25rem}.text-group-item .text-group-item-header:focus-visible:before{background-color:#0070e0;background-color:var(--component-inline-button-focus-border, #0070e0);border-radius:.5rem;content:"";display:block;top:0;right:auto;bottom:0;left:calc(var(--grid-gap) * -1);position:absolute;width:.25rem}}.text-group-item .text-group-item-info{margin:0}.text-group-item .text-group-item-info .text-group-subheading{margin-bottom:1rem}.text-group-item .text-group-item-info .text-group-subheading a{font-family:PayPalOpen-Bold,Helvetica Neue,Arial,sans-serif}.text-group-item .text-group>*:last-child{margin-bottom:0}.text-group-item-no-scrollable{margin-bottom:0;margin-top:0}.text-group-item-no-scrollable.focus-visible:before,.text-group-item-no-scrollable:hover:before{display:none}.text-group-item-no-scrollable:focus-visible:before,.text-group-item-no-scrollable:hover:before{display:none}@media only screen and (min-width: 41.0625rem){.product-section{height:calc(var(--item-count) * 75vh)}.media-item img.image-frame-image-md{display:block;max-height:88vmin;margin:0 auto}.text-group-container-no-scrollable:not(:last-child){margin-bottom:0}.text-group-item{text-align:left}.text-group-item .text-group-item-info{overflow:hidden;margin-top:1rem}.text-group-item ul{list-style-position:unset}}
