.visually-hidden{clip:rect(0, 0, 0, 0) !important;border:0 !important;height:.0625rem !important;margin:-0.0625rem !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:.0625rem !important}#chat-button{transition:transform .4s ease}body.sticky-atc-buybox-visible #chat-button{transform:translateY(calc(-1 * var(--sticky-atc-buybox-height, 72px)))}.bb-supply-plan-locked{display:none !important}@media(width >= 768px){.pdp__how-to-use .image-with-text{gap:2rem}}.pdp__how-to-use .heading{margin-top:1.25rem}.pdp__how-to-use .heading>div{margin:0}.pdp__how-to-use .x-block-columns{padding:0;margin-top:1rem;gap:8px;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start}@media(width >= 1200px){.pdp__how-to-use .x-block-columns{flex-direction:row;align-items:center;gap:1.25rem}}.pdp__how-to-use .x-block-columns>span{align-self:flex-start;width:auto;height:auto;min-width:unset;min-height:unset}@media(width >= 1200px){.pdp__how-to-use .x-block-columns>span{align-self:center}}.pdp__how-to-use .x-block-columns>div{padding:0}.pdp__how-to-use .x-block-columns p{margin:0;font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.2;display:block}.pdp__how-to-use .iwt-content{padding-left:0}@media(width >= 1024px){.pdp__how-to-use .iwt-content{padding-left:4rem;padding-right:0}}.pdp__our-standards .iwt-content{padding-left:0;padding-right:0}@media(width >= 768px){.pdp__our-standards .iwt-content .x-block-text{text-align:left}}.pdp__our-standards .iwt-content .heading__sub-heading>p{color:#111c35;text-align:center;font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:500px}@media(width >= 768px){.pdp__our-standards .iwt-content .heading__sub-heading>p{text-align:left;font-size:18px}}@media(width >= 768px){.pdp__our-standards .iwt-content div:has(a.button),.pdp__our-standards .iwt-content div:has(div.button){justify-content:flex-start}}@media(width >= 768px){.pdp__our-standards .image-with-text{gap:1rem}}@media(width >= 1260px){.pdp__our-standards .image-with-text .iwt-image{width:60%}}@media(width >= 1260px){.pdp__our-standards .image-with-text .iwt-content-no-overlap{width:40%}}