.compounddetails .sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}
.compounddetails .ivt-wrapper{color:var(--primary-color,#001965);padding-top:120px;padding-bottom:120px;height:100%;position:relative;overflow:hidden;align-content:center}
.compounddetails .ivt-wrapper .ivt-media-box{height:280px}
.compounddetails .ivt-wrapper .ivt-media-box img{width:100%;position:relative;height:100%;object-fit:cover}
.compounddetails button.none-in-stock.button.m-m-right{background-color:darkgrey}
.compounddetails p.newsletter{padding-top:10px}
.compounddetails a.download-link .icon{font-size:20px;position:relative;top:3px;right:7px}
.compounddetails a.download-text{cursor:pointer;position:relative;background-image:linear-gradient(var(--primary-color,#001965),var(--primary-color,#001965));background-position:0 102%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;border-bottom:1px solid var(--primary-color,#001965)}
.compounddetails a.download-text:hover{animation:underlineMultiline .6s forwards cubic-bezier(0.25,0.1,0.25,1)}
.compounddetails span.download-text{cursor:pointer;position:relative;background-image:linear-gradient(var(--primary-color,#001965),var(--primary-color,#001965));background-position:0 102%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;border-bottom:1px solid var(--primary-color,#001965)}
.compounddetails span.download-text:hover{animation:underlineMultiline .6s forwards cubic-bezier(0.25,0.1,0.25,1)}
.compounddetails .category-mobile{display:none}
.compounddetails .footer{display:flex;align-items:center}
.compounddetails .footer .footer-button .button .button-text{white-space:nowrap}
.compounddetails .accordion .cmp-accordion .cmp-accordion-list .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__panel{padding-right:unset}
.compounddetails .accordion .cmp-accordion .cmp-accordion-list .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__panel .reference-icon{position:absolute;padding:5px 0 0 35px}
.compounddetails .accordion .cmp-accordion .cmp-accordion-list .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__panel .reference-content{padding-left:85px;margin-bottom:20px}
.compounddetails .accordion .compound-item{height:130px}
.compounddetails .accordion .compound-item .item-view-button{min-width:calc(((100vw - 330px) / 24) * 3)}
.compounddetails .accordion .compound-item:not(:last-child){border-bottom:1px solid #939aa7}
.compounddetails .link-mobile{display:none}
.compounddetails .link-desktop{display:block}
.compounddetails .color-granite-darkgray{color:#6e7681}
@media only screen and (max-width:525px){.compounddetails .ivt-wrapper .ivt-media-box{height:213px}
.compounddetails .ivt-wrapper .ivt-media-box .ivt-media-container{height:100%}
.compounddetails .ivt-wrapper .tagline{width:100%}
.compounddetails .ivt-wrapper button.button{width:100%;margin-bottom:32px}
.compounddetails .ivt-wrapper .category-details{display:none}
.compounddetails .introtext{margin-top:20px}
.compounddetails .image-info{display:none}
.compounddetails .category-mobile{margin-top:28px;display:block}
.compounddetails .category-desktop{display:none}
.compounddetails .footer{flex-wrap:wrap}
.compounddetails .footer>div{flex-basis:100%}
.compounddetails .data-table{overflow:auto}
.compounddetails .data-table table{width:500px !important}
.compounddetails .newsletter{text-align:center}
.compounddetails .link-mobile{display:inline-block;padding-right:25px;margin-top:10px}
.compounddetails .link-desktop{display:none}
}