.minicart{right:0;width:27.5rem}.minicart__dropdown .dropdown__title--minicart{margin:0;padding:0 0 .5rem}.minicart__list{max-height:15rem;overflow:hidden auto;padding:1rem 0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.minicart__list::-webkit-scrollbar{display:none}.minicart__item{display:flex;flex-flow:row nowrap;font-size:.875rem}.minicart__item:not(:last-child){margin-bottom:1.25rem}.minicart__image-placeholder,.minicart__image__link{display:block;flex:0 0 auto;margin-right:1rem;text-align:center;width:4.5rem}.minicart__text{flex:1 1 auto;margin:0 1rem 0 0;padding:0}.minicart__title{display:block}.minicart__link{color:#000;text-decoration:none}.minicart__link:hover{color:inherit;text-decoration:underline}.minicart__deleteitem{background:none;border:none;color:#000;display:block;margin-top:.5rem;outline:none;padding:0;text-decoration:underline}.minicart__deleteitem:hover{color:#000;text-decoration:none}.minicart__item__priceInfo{flex:1 0 auto;max-width:7.5rem;text-align:right}.minicart__item__price{font-weight:700}.minicart__item__price,.minicart__item__quantity{padding:0}.minicart__summary{padding-top:1.25rem;position:relative;width:100%}.minicart__summary:before{background:linear-gradient(180deg,#0000,#0000001a);content:"";display:block;height:.5rem;left:-1.25rem;position:absolute;right:-1.25rem;top:-.5rem}.minicart__summary_tbl{border-collapse:collapse;width:100%}.minicart__summary_tbl td,.minicart__summary_tbl th{font-weight:400;padding:0 0 .5rem}.minicart__summary_tbl td{text-align:right}.minicart__summary_total td,.minicart__summary_total th{border-top:.125rem solid #ddd;font-size:.9375rem;padding-top:.5rem}.minicart__summary_total td{font-weight:700}.minicart__samplesLink{align-items:center;color:#0098a0;display:flex;margin-bottom:1rem;text-decoration:underline}.minicart__samplesLink:hover{color:#0098a0;text-decoration:none}.minicart__samplesLinkIcon{margin-right:.5rem}.minicart__samplesLink:hover .minicart__samplesLinkIcon g{fill:#0098a0}.minicart__cta{display:flex;flex-flow:row wrap;gap:.5rem}.minicart__cta__btnWrap{flex-grow:1;min-width:calc(50% - .5rem)}