.atto-commercial-story{max-width:1120px;margin:0 auto;padding:40px 24px 56px;scroll-margin-top:120px}.atto-commercial-copy{color:var(--atto-carbon,#121719);line-height:1.65;font-size:16px;min-width:0}.atto-commercial-copy p{margin:0 0 18px}.atto-commercial-copy ul{padding-left:22px;margin:16px 0}.atto-commercial-copy li{margin:8px 0}.atto-commercial-copy section{margin:32px 0;scroll-margin-top:120px}.atto-commercial-copy h2{font-size:clamp(23px,2.4vw,32px);line-height:1.25;margin:0 0 18px}.atto-commercial-copy a{color:var(--atto-teal,#087c89);text-underline-offset:3px}.atto-commercial-help{display:inline-block;min-height:44px;padding:10px 0;font-weight:650}.atto-commercial-copy details{border-top:1px solid var(--atto-steel,#cbd4d3);border-bottom:1px solid var(--atto-steel,#cbd4d3);margin:24px 0;padding:0}.atto-commercial-copy details[open]{padding-bottom:16px}.atto-commercial-copy summary{cursor:pointer;min-height:48px;padding:14px 0;font-weight:650;font-size:18px}.atto-commercial-copy :focus-visible{outline:2px solid var(--atto-teal,#087c89);outline-offset:4px}.atto-commercial-copy table{border-collapse:collapse;width:100%;font-size:15px;margin:20px 0}.atto-commercial-copy td,.atto-commercial-copy th{text-align:left;vertical-align:top;border-bottom:1px solid #cbd4d3;padding:14px 12px}.atto-commercial-copy th{background:var(--atto-paper,#f4f2ed);font-weight:650}.atto-commercial-intro{font-size:15px}.atto-commercial-intro ul{font-size:14px}.atto-commercial-toc{display:flex;flex-wrap:wrap;gap:8px 24px;margin:24px 0;padding:18px;background:var(--atto-paper,#f4f2ed)}.atto-commercial-toc a{padding:8px 0;min-height:44px}@media(max-width:749px){.atto-commercial-story{padding:28px 20px 40px}.atto-commercial-copy table,.atto-commercial-copy tbody,.atto-commercial-copy tr,.atto-commercial-copy td{display:block;width:100%}.atto-commercial-copy thead{display:none}.atto-commercial-copy tr{border:1px solid #cbd4d3;margin:14px 0;padding:12px;border-radius:8px}.atto-commercial-copy td{border:0;padding:6px 0;overflow-wrap:anywhere}.atto-commercial-copy td:before{content:attr(data-label);display:block;font-weight:650;font-size:12px;color:#5e6869;margin-bottom:3px}.atto-commercial-toc,.atto-commercial-toc a{display:block}}.atto-commercial-story .atto-commercial-copy h2{font-size:28px;font-weight:600;line-height:1.3;margin:0 0 16px;letter-spacing:normal}.atto-commercial-story .atto-commercial-copy section{margin:36px 0}.atto-commercial-story .atto-commercial-copy details{margin:0;border-top:1px solid var(--atto-steel,#cbd4d3);border-bottom:0}.atto-commercial-story .atto-commercial-copy details:last-of-type{border-bottom:1px solid var(--atto-steel,#cbd4d3)}.atto-commercial-story .atto-commercial-copy summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font-size:18px;font-weight:600;line-height:1.4;padding:18px 0;min-height:56px}.atto-commercial-story .atto-commercial-copy summary::-webkit-details-marker{display:none}.atto-commercial-story .atto-commercial-copy summary:after{content:"";width:9px;height:9px;flex-shrink:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-right:4px;transition:transform .15s}.atto-commercial-story .atto-commercial-copy details[open]>summary:after{transform:rotate(225deg)}.shopify-section:has(.atto-commercial-story)+.shopify-section .atto-range-reference summary h2{font-size:18px;font-weight:600;line-height:1.4;letter-spacing:normal;margin:0}@media(max-width:749px){.atto-commercial-story .atto-commercial-copy h2{font-size:24px}.atto-commercial-story .atto-commercial-copy section{margin:28px 0}.atto-commercial-story .atto-commercial-copy summary{font-size:18px}}.product-information:has([data-atto-scene-intro]) .atto-commercial-intro{font-size:15px;line-height:1.5}.product-information:has([data-atto-scene-intro]) .atto-commercial-intro p{margin:0 0 8px}.product-information:has([data-atto-scene-intro]) .atto-commercial-intro ul{margin:8px 0;padding-left:20px}.product-information:has([data-atto-scene-intro]) .atto-commercial-intro li{margin:4px 0}.product-information:has([data-atto-scene-intro]) .atto-commercial-intro>a{display:inline-flex;align-items:center;min-height:44px;margin:0;text-decoration:underline;text-underline-offset:3px}.product-information:has([data-atto-scene-intro]) variant-picker{padding-block:0!important;width:100%}.product-information:has([data-atto-scene-intro]) .atto-selection-facts{border:0;padding:0;margin:0 0 16px;font-size:15px;line-height:1.5}.product-information:has([data-atto-scene-intro]) .atto-selection-facts small{display:block;margin:0 0 8px;font-size:14px;font-weight:600}.product-information:has([data-atto-scene-intro]) .atto-selection-facts p{margin:0}.product-information:has([data-atto-scene-intro]) .variant-option--buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;margin:0!important}.product-information:has([data-atto-scene-intro]) .variant-option--buttons legend{margin-bottom:8px}.product-information:has([data-atto-scene-intro]) .variant-option__button-label{width:100%;min-width:0;min-height:48px;margin:0!important;padding:10px 12px!important;justify-content:center}.product-information:has([data-atto-scene-intro]) .variant-option__button-label__text{font-size:14px;line-height:1.4;white-space:normal}body:has([data-atto-scene-intro]) .atto-commercial-story{padding-block:40px;max-width:1120px}body:has([data-atto-scene-intro]) .atto-pigment-shade{padding-block:24px}body:has([data-atto-scene-intro]) .atto-pigment-shade h3{margin-bottom:8px}body:has([data-atto-scene-intro]) .atto-commercial-story details>summary{min-height:56px;padding-block:16px}body:has([data-atto-scene-intro]) .atto-commercial-story details[data-blend-applications]:not([open])>:not(summary){display:none}body:has([data-atto-scene-intro]) .atto-commercial-story details[data-blend-applications]>summary:after{transform:rotate(45deg)}body:has([data-atto-scene-intro]) .atto-commercial-story details[data-blend-applications][open]>summary:after{transform:rotate(225deg)}body:has([data-atto-scene-intro]) .atto-product-decision__shell{padding:24px 32px}body:has([data-atto-scene-intro]) .atto-product-decision__facts{margin-top:16px}body:has([data-atto-scene-intro]) .atto-product-decision__facts>ul{display:block;list-style:none;padding:0;margin:12px 0 0}body:has([data-atto-scene-intro]) .atto-product-decision__facts>ul li{margin:0;border-bottom:1px solid #cbd4d3}body:has([data-atto-scene-intro]) .atto-product-decision__facts>ul a{display:block;min-height:48px;padding:12px 0;color:#087c89;text-decoration:underline;text-underline-offset:3px}body:has([data-atto-scene-intro]) .atto-product-decision__facts>ul a:hover{text-decoration-thickness:2px}@media(max-width:749px){body:has([data-atto-scene-intro]) .atto-commercial-story{padding:32px 20px}body:has([data-atto-scene-intro]) .atto-product-decision__shell{padding:24px 20px}.product-information:has([data-atto-scene-intro]) .variant-option__button-label{padding:10px 8px!important}}.product-information .group-block-content:has(>[data-atto-scene-intro]){gap:16px}@media(min-width:750px){body:has([data-atto-scene-intro]) .atto-product-decision__facts>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:0}}body:has([data-atto-scene-intro]) .atto-pigment-shades>.atto-pigment-shade:last-child{border-bottom:0}body:has([data-atto-scene-intro]) .atto-commercial-copy>.atto-pigment-shades+h2{margin-top:40px}@media(max-width:749px){body:has([data-atto-scene-intro]) .atto-commercial-copy>.atto-pigment-shades+h2{margin-top:32px}}.atto-commercial-copy .atto-commercial-toc a{color:#076b76}.atto-commercial-copy :is(h2,h3)[id]{scroll-margin-top:calc(var(--header-height,90px) + 24px)}.product-information .atto-commercial-copy>p:last-of-type{margin-bottom:0}.product-information .atto-commercial-copy>a.atto-commercial-help{display:flex;align-items:center;min-height:44px;padding:0;margin:12px 0 0}.product-information p.atto-commercial-help{display:block;min-height:0;padding:0;margin:0;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/41/assets/atto-commercial-copy.css.map */
