.textToggle--JSnoStretch{align-items:flex-start}.textToggle--bg{color:var(--color-lightBG);background:currentColor;box-shadow:calc(-100vw + var(--width-MainColumn)) 0 0 0,calc(100vw - var(--width-MainColumn)) 0 0 0;padding:var(--space-Default);margin:var(--space-Default) auto}.textToggle--bg .textToggle__text{color:#000}.textToggle--pdp{position:relative}.textToggle--pdp .textToggle__text{width:90%}.textToggle--pdp .textToggle__button{position:absolute;top:0;right:0;width:auto;transform:translate(var(--space-Small),calc(var(--space-Small)*-1));padding:var(--space-Small);text-align:center;cursor:pointer}.textToggle__button{display:none;width:100%;margin:0 0 0 auto;padding:0;border:0;position:relative;text-align:right;white-space:nowrap;font-size:14px;background:transparent}.textToggle__button--arrowOnly:before{display:none}.textToggle__buttonIcon{display:inline-block;width:15px;height:7px}.textToggle__buttonIcon--black{filter:brightness(0)}.textToggle__button:hover{text-decoration:underline}.textToggle__button:before{content:attr(data-moretext)}.textToggle h1,.textToggle h2,.textToggle h3,.textToggle h4,.textToggle h5,.textToggle h6,.textToggle p{margin:var(--space-Small);font-size:14px}.textToggle h1,.textToggle h2,.textToggle h3,.textToggle h4,.textToggle h5,.textToggle h6{font-size:18px;font-family:Uniqlo Pro;font-weight:400}.js-toggleTextContainer[data-isToggled=true] .textToggle__button:before{content:attr(data-lesstext)}.js-toggleTextContainer[data-isToggled=true] .textToggle__button .textToggle__buttonIcon{transform:rotate(.5turn)}