.roc-pdp{color:#171a1f}@media only screen and (min-width: 48em){.roc-pdp{text-align:left;display:flex;width:100%}}@media only screen and (min-width: 48em){.roc-pdp__main{display:flex;margin-bottom:3em}}.roc-pdp__main-left{min-height:420px}@media only screen and (min-width: 48em){.roc-pdp__main-left{min-height:unset;margin-bottom:0;flex-basis:51%;width:51%;max-width:51%;padding-right:60px}}.roc-pdp__main-right{min-height:300px}@media only screen and (min-width: 48em){.roc-pdp__main-right{min-height:unset;flex-basis:49%;width:49%;max-width:49%}}.roc-pdp__header{min-height:25px;margin:0 0 2.2em}.roc-modal .roc-pdp .roc-pdp__header{display:none}@media only screen and (min-width: 48em){.roc-pdp-assets{display:flex}}@media only screen and (min-width: 62em){.roc-pdp-assets{min-height:400px}}@media only screen and (min-width: 75em){.roc-pdp-assets{min-height:500px}}@media only screen and (min-width: 48em){.roc-pdp-assets--horizontal{flex-direction:column}}.roc-pdp-assets__scroller{position:relative}@media only screen and (min-width: 48em){.roc-pdp-assets__scroller{margin-right:28px;width:86px;min-width:86px}}.roc-pdp-assets__main{flex-grow:1;margin-bottom:2em;width:100%}@media only screen and (min-width: 48em){.roc-pdp-assets__main{margin-bottom:0}}.roc-pdp-assets__main--image .roc-embed-responsive,.roc-pdp-assets__main--video .roc-pdp-main-image__image-wrapper,.roc-pdp-assets__main--video .roc-pdp-main-image__options{display:none}@media only screen and (min-width: 48em){.roc-pdp-assets--horizontal .roc-pdp-assets__main{margin-bottom:2em}}.roc-pdp-assets__scroller--hr{width:100%}@media only screen and (max-width: 47.9375em){.roc-pdp-assets__scroller--hr{display:none}}@media only screen and (max-width: 47.9375em){.roc-pdp-assets__scroller--md{display:none}}@media only screen and (min-width: 48em){.roc-pdp-assets__scroller--sm{display:none}}.roc-pdp-asset-scroller{display:flex;justify-content:center;gap:.125rem}@media only screen and (min-width: 48em){.roc-pdp-asset-scroller{justify-content:flex-start;flex-flow:column}}@media only screen and (min-width: 48em){.roc-pdp-assets--horizontal .roc-pdp-asset-scroller{justify-content:center;flex-direction:row}}.roc-pdp-asset-scroller__track{display:flex;max-height:385px;overflow:scroll;-ms-overflow-style:none;margin:0;padding:3px;list-style:none;scrollbar-width:none}@media only screen and (min-width: 48em){.roc-pdp-asset-scroller__track{display:block}}.roc-pdp-assets--horizontal .roc-pdp-asset-scroller__track{display:flex;max-height:none}.roc-pdp-asset-scroller__track::-webkit-scrollbar{display:none}.roc-pdp-asset-scroller__item:not(:last-child){padding-right:20px}@media only screen and (min-width: 48em){.roc-pdp-asset-scroller__item{padding-right:0}.roc-pdp-asset-scroller__item:not(:last-child){padding-bottom:20px;padding-right:0}}.roc-pdp-assets--horizontal .roc-pdp-asset-scroller__item:not(:last-child){padding-bottom:0;padding-right:5px}.roc-pdp-asset-scroller__button{position:relative;border:1px solid transparent;display:flex;justify-content:center;align-items:center;border-radius:4px;margin:0 auto;background:none;outline:none;width:72px;height:48px}@media only screen and (min-width: 62em){.roc-pdp-asset-scroller__button{width:96px;height:64px}}.roc-pdp-asset-scroller__button:before{display:none;content:"";position:absolute;inset:0;width:100%;height:100%;background-color:#e6e6e6}.roc-pdp-asset-scroller__button:not(:last-child){margin-bottom:20px}.roc-pdp-asset-scroller__button--active{border:2px solid #7c7c7c}.roc-pdp-asset-scroller__button--active:before{display:block}.roc-pdp-asset-scroller__image{flex:0 0 auto;align-items:center;justify-self:center;isolation:isolate}.roc-pdp-asset-scroller__image:before{display:none;content:"";position:absolute;inset:0;width:100%;height:100%;background:rgb(230,230,230)}.roc-pdp-asset-scroller__button--active .roc-pdp-asset-scroller__image:before{display:block}.roc-pdp-asset-scroller__image--svg{width:28px;height:28px}.roc-pdp-asset-scroller__image--svg-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);z-index:1}.roc-pdp-asset-scroller__navigation{background-color:transparent;border:none;outline:none;padding:0;margin:0;height:auto;cursor:pointer;display:flex;align-items:center;padding:.5rem .25rem;background-color:#f3f3f3;border-radius:4px}.roc-pdp-asset-scroller__navigation:focus-visible{outline:#000 auto 1px}@media only screen and (min-width: 48em){.roc-pdp-asset-scroller__navigation{margin:1em 0}}.roc-pdp-assets--horizontal .roc-pdp-asset-scroller__navigation{margin-block:0}.roc-pdp-asset-scroller__navigation--up{margin-top:0}.roc-pdp-asset-scroller__navigation--down{margin-bottom:0}.roc-pdp-asset-scroller__navigation svg{width:12px;height:12px}.roc-pdp-asset-scroller__button-download-icon-wrapper{position:absolute;bottom:5px;right:5px}.roc-pdp-asset-scroller__button-download-icon{width:15px;height:15px}.roc-pdp-asset-scroller__image{max-width:100%;max-height:100%}.roc-pdp-main-image__image-wrapper{height:300px;display:flex;align-items:center;justify-content:center;padding:15px;margin:0 auto 5px}@media only screen and (min-width: 48em){.roc-pdp-main-image__image-wrapper{height:400px}}.roc-pdp-main-image__image{display:block;max-width:100%;max-height:100%;align-self:flex-start}.roc-pdp-main-image__iframe-360{border:none}.roc-pdp-main-image__iframe-wrapper{width:100%;height:100%;position:relative}.roc-pdp-main-image__iframe-wrapper--visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;width:750px;height:400px;-webkit-user-select:none;user-select:none;max-width:100%}.roc-pdp-main-image__iframe-close-btn{position:absolute;left:.5em;top:.5em;background:none;border:none;padding:.2em;line-height:1em}.roc-pdp-main-image__iframe-close-icon{width:20px;height:20px}.roc-pdp-main-image__options-wrapper{display:flex;justify-content:center}@media only screen and (min-width: 48em){.roc-pdp-main-image__options-wrapper{justify-content:space-between}}.roc-pdp-main-image__options{display:none;align-items:center;justify-content:center}@media only screen and (min-width: 48em){.roc-pdp-main-image__options{display:flex;justify-content:flex-start}}.roc-pdp-main-image__option-btn{background-color:transparent;border-radius:0;border:none;outline:none;padding:0;margin:0;height:auto;cursor:pointer;display:flex}.roc-pdp-main-image__option-btn:focus-visible{outline:#000 auto 1px}.roc-pdp-main-image__options-item-inner{display:flex;align-items:center}.roc-pdp-main-image__options-item-icon{margin-right:10px}.roc-pdp-main-image__options-item-icon svg{width:20px;height:20px}.roc-pdp-main-image__options-item-icon--360-option svg{width:50px;height:50px}.roc-pdp-main-image__options-item-text{font-size:.875rem}.roc-pdp-main-image__fullscreen-image{max-width:100%;max-height:300px}@media (min-height: 500px){.roc-pdp-main-image__fullscreen-image{max-height:400px}}@media (min-height: 700px){.roc-pdp-main-image__fullscreen-image{max-height:550px}}@media (min-height: 800px){.roc-pdp-main-image__fullscreen-image{max-height:650px}}@media (min-height: 1000px){.roc-pdp-main-image__fullscreen-image{max-height:800px}}.roc-pdp-brand{margin-bottom:.25rem}.roc-pdp-brand__link{display:inline-flex;flex-direction:column;gap:1.25rem 0;width:100%;color:inherit}.roc-pdp-brand__image{width:max-content;max-width:100%}.roc-pdp-addon-price{margin-bottom:10px;text-align:right;display:block}.roc-body .roc-pdp-addon-price__price{font-weight:700;margin-right:0}.roc-body .roc-pdp-addon-price__price:not(:first-child){margin-left:10px}.roc-body .roc-pdp-addon-price__price--original{text-decoration:line-through}.roc-pdp-reviews{display:flex;align-items:center}.roc-pdp-reviews__stars{display:flex;align-items:center;margin-right:10px}.roc-pdp-reviews__link{background-color:transparent;border-radius:0;border:none;outline:none;padding:0;margin:0;height:auto;cursor:pointer;display:inline-block;color:#337ab7;text-decoration:underline}.roc-pdp-reviews__link:focus-visible{outline:#000 auto 1px}.roc-pdp-reviews__link-gap{display:inline-block;margin:0 10px}.roc-pdp-reviews-listing__overview{margin-bottom:2em}.roc-pdp-reviews-listing__overview svg{width:32px;height:auto}.roc-pdp-reviews-listing__overview .roc-rating__item{margin-bottom:7px}.roc-pdp-reviews-listing__overview p{margin:7px 0 0}.roc-pdp-reviews-listing__overview img{max-width:100%}.roc-pdp-reviews-listing__header{display:block}@media only screen and (min-width: 48em){.roc-pdp-reviews-listing__header{display:flex;justify-content:space-between;align-items:center}}.roc-pdp-reviews-listing__col-title{font-size:1.4375rem;color:#171a1f;font-weight:400;margin-bottom:7px}.roc-pdp-reviews-listing__big-text{font-size:1.1875rem}.roc-pdp-reviews-listing__info-bar{color:#171a1f;background-color:#ededed;padding:.6em 1.2em;margin-bottom:1em}.roc-pdp-reviews-listing__sort{margin-bottom:1em}.roc-pdp-reviews-listing__paginate{margin-bottom:1em;display:flex;align-items:center}@media only screen and (min-width: 48em){.roc-pdp-reviews-listing__paginate{justify-content:flex-end}}.roc-pdp-reviews-listing__paginate-text{margin:0 10px}.roc-pdp-reviews-listing__paginate-input{display:inline-block;width:50px}.roc-pdp-reviews-listing__paginate-btn{margin-bottom:0;padding:0 6px;min-height:28px}.roc-pdp-review-list__item-header{display:flex;justify-content:space-between}.roc-pdp-review-list__rating{margin:0 .4em .4em 0}.roc-pdp-review-list__rating svg{width:32px;height:auto}@media only screen and (min-width: 48em){.roc-pdp-review-list__rating svg{width:18px}}.roc-pdp-review-list__title{font-size:1.1875rem;font-weight:700;margin-top:0}.roc-pdp-review-list__desc{font-size:.875rem;color:#464646}.roc-pdp-review-list__desc:last-child{margin-bottom:0}.roc-pdp-review-list__abuse-btn{background-color:transparent;border-radius:0;border:none;outline:none;padding:0;margin:0;height:auto;cursor:pointer;color:#0066b2;text-decoration:underline}.roc-pdp-review-list__abuse-btn:focus-visible{outline:#000 auto 1px}.roc-pdp-review-list__item:not(:last-child){padding-bottom:1.6em;margin-bottom:1.7em;border-bottom:1px solid #dcdcdc}.roc-pdp-reviews-listing__title{margin-top:0}.roc-pdp-review-form{margin:1em 0;border:1px solid #dadada;background-color:#f6f6f6;padding:3.4em 1.4em 1.4em;position:relative}@media only screen and (min-width: 48em){.roc-pdp-review-form{padding:1.4em}}.roc-pdp-review-form__title{margin-top:0;margin-bottom:10px}.roc-pdp-review-form__cancel-btn{font-size:1.0625rem;background-color:transparent;border:1px solid var(--primary);color:var(--primary);padding:10px 72px;width:100%}@media only screen and (min-width: 48em){.roc-pdp-review-form__cancel-btn{margin-right:20px;width:auto}}.roc-pdp-review-form__submit-btn{font-size:1.0625rem;background-color:var(--primary);border:1px solid var(--primary);color:#fff;padding:10px 72px;width:100%}@media only screen and (min-width: 48em){.roc-pdp-review-form__submit-btn{width:auto}}@media only screen and (min-width: 48em){.roc-pdp-review-form__footer{display:flex;justify-content:flex-end;margin:1.6em 0 .2em}}.roc-pdp-review-form__stars svg{width:32px;height:auto}.roc-pdp-review-form__body-head{border-bottom:1px solid #d8d8d8;margin-bottom:2em}.roc-pdp-review-form__subtitle{font-style:italic;color:#75767a;font-size:.9375rem;margin-top:0;padding-top:0}.roc-pdp-review-form__btn{font-weight:700}.roc-pdp-review-form__close{position:absolute;top:1.4em;right:1.4em}.roc-pdp-review-form__close-icon{display:flex}.roc-pdp-review-form__close-icon svg{width:10px;height:10px}.roc-pdp-review-form__close-text{margin:0 .4em 0 0;color:#333}.roc-pdp-review-form__close-btn{display:flex;align-items:center;border:none;outline:none;background:none}.roc-body .roc-pdp__qty-input[type=number]{display:inline-block;width:70px;max-width:100%;border-radius:0;border:1px solid #949494;margin-right:10px}@media only screen and (min-width: 48em){.roc-body .roc-pdp__qty-input[type=number]{display:block}}.roc-pdp-opn--editing{margin-bottom:.875rem}.roc-pdp-opn__value{margin-right:.5rem}.roc-pdp-manufacturer__names-container{line-height:1.5;display:flex;flex-wrap:wrap}.roc-pdp-manufacturer__title{margin-right:5px}.roc-pdp-manufacturer__name{white-space:nowrap;margin-bottom:5px;margin-right:5px}.roc-pdp-manufacturer__logos{margin-bottom:1rem}.roc-pdp-manufacturer__logo{max-height:30px;margin-right:5px}.roc-options-alternate-table__price-error{font-style:italic;margin-top:.6em;margin-bottom:0;justify-content:flex-start;text-align:left}@media only screen and (min-width: 62em){.roc-options-alternate-table__price-error{justify-content:flex-end}}.roc-options-alternate-table__price-error-icon{padding-top:0}.roc-options-alternate-table__wrapper-errors{margin-top:2em}.roc-options-alternate-table__form-label-select{margin:1em auto}@media only screen and (min-width: 48em){.roc-options-alternate-table__form-label-select{margin:1em 0 0 auto}}.roc-options-alternate-table__image-title-wrapper-item{max-width:150px;margin:0 auto}.roc-options-alternate-table__info-wrapper-item{flex:0 0 calc(100% - 140px);margin-bottom:1rem}@media only screen and (min-width: 48em){.roc-options-alternate-table__info-wrapper-item{margin-left:1rem}}.roc-options-alternate-table__image{height:auto;object-fit:contain;max-height:120px;max-width:100%}@media only screen and (min-width: 48em){.roc-options-alternate-table__image{display:initial;width:auto}}.roc-options-alternate-table__image-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 0 10px}@media only screen and (min-width: 48em){.roc-options-alternate-table__image-wrapper{margin:0 10px 10px 0}}@media only screen and (min-width: 48em){.roc-options-alternate-table__input-container{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;justify-content:flex-end}}.roc-options-alternate-table__qty-moq-container{display:inline-block}.roc-options-alternate-table__moq{text-align:center}@media only screen and (min-width: 48em){.roc-options-alternate-table__moq{text-align:right}}.roc-options-alternate-table__qty-container{display:flex;align-items:center;flex-direction:column;gap:.25rem}@media only screen and (min-width: 48em){.roc-options-alternate-table__qty-container{flex-direction:row}}.roc-body .roc-pdp-uom{width:auto;max-width:100%;border-radius:0;border:1px solid #949494;margin:0}@media only screen and (min-width: 48em){.roc-body .roc-pdp-uom{margin:0;display:block}}.roc-body .roc-pdp-uom--alternate{margin:0 auto}.roc-two-col-table{width:100%;border-radius:8px;border:1px solid #d8d8d8;border-collapse:separate;overflow:hidden}.roc-two-col-table td,.roc-two-col-table th{border:none;width:50%;padding:.625rem;text-align:left;word-break:break-word;font-size:.875rem;font-weight:400}.roc-two-col-table--slim td,.roc-two-col-table--slim th{padding:.3125rem .25rem .3125rem .3725rem;font-size:.875rem}@media only screen and (min-width: 48em){.roc-two-col-table--slim td,.roc-two-col-table--slim th{font-size:.75rem}}.roc-two-col-table--gap td:last-child,.roc-two-col-table--gap th:last-child{text-align:center}.roc-two-col-table thead th{padding:.875rem .625rem;font-weight:700}.roc-two-col-table tbody tr:nth-child(odd){background-color:#fff}.roc-two-col-table tbody tr:nth-child(2n){background-color:#f3f3f3}.roc-two-col-table thead tr{background-color:#e8e8e8}.roc-pdp__add-to-cart-btn{padding-block:1rem;margin-bottom:.5rem;font-weight:500;text-transform:none}.roc-pdp__add-to-list-btn{gap:.3125rem;padding-block:.5rem;color:#383838;background-color:transparent;text-transform:none;font-size:1rem;font-weight:500}.roc-pdp__add-to-list-btn:hover,.roc-pdp__add-to-list-btn:focus{background-color:#f3f3f3;color:#383838}.roc-pdp__add-to-list-btn:disabled{color:#fff;background-color:#595959}.roc-pdp__add-to-list-icon{fill:var(--primary)}.roc-pdp-inventory-detail{margin-bottom:1.875rem;font-size:.875rem;line-height:1.375rem}.roc-pdp-inventory-detail__main{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.roc-pdp-inventory-detail__stock-message{display:flex;align-items:center;font-weight:700}.roc-pdp-inventory-detail__icon{width:1rem;height:1rem}.roc-pdp-inventory-detail__icon--in-stock{color:#009207;margin-right:.25rem}.roc-pdp-inventory-detail__icon--out-of-stock{color:#ff8000;margin-right:.25rem}.roc-pdp-inventory-detail__icon--ellipse{height:.4375rem;width:.4375rem;color:#7c7c7c}.roc-pdp-inventory-detail__icon--truck{width:2.3125rem;height:1.5rem}.roc-pdp-inventory-detail__btn{text-decoration:underline}.roc-pdp-main-info__header{padding-bottom:.1875rem;margin-bottom:.1875rem;color:#383838}.roc-pdp-main-info__product-name{font-size:1.5rem;font-weight:700;margin:0 0 1rem;color:#161616;line-height:2rem}@supports (word-break: break-word){.roc-pdp-main-info__product-name{word-break:break-word}}@media only screen and (min-width: 48em){.roc-pdp-main-info__product-name{font-size:1.875rem}}.roc-pdp-main-info__product-sku{overflow-wrap:anywhere}.roc-pdp-main-info__product-identifiers{margin-bottom:.875rem}.roc-pdp-main-info__product-info{margin-block:.25rem;line-height:1.25rem}.roc-pdp-main-info__form-group{margin-block:1.125rem 2em}.roc-pdp-main-info__label{display:block;margin-bottom:.4em}@media only screen and (min-width: 48em){.roc-pdp-main-info__label--left-aligned{text-align:left}}.roc-pdp-main-info__label-text{margin-top:0;margin-bottom:.4em}.roc-pdp-main-info__qty[type=number][type=number]{width:85px;border:1px solid #ccc;border-radius:2px;box-shadow:none}.roc-pdp-main-info__qty[type=number][type=number]:focus-visible{box-shadow:0 0 0 .2rem #3b99fc80}.roc-pdp-main-info__details-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:1rem;flex-wrap:wrap;margin-bottom:1em}.roc-pdp-main-info__features{margin-block:.875rem}.roc-pdp-main-info__features ul{padding-left:1.5rem}.roc-pdp-main-info__features li::marker{font-size:.75rem}.roc-pdp-main-info__details-wrapper-col{flex:1 1 100%}@media only screen and (min-width: 75em){.roc-pdp-main-info__details-wrapper-col{flex:.5}}.roc-pdp-main-info__quantity-wrapper{display:flex;gap:1rem;margin-top:1.125rem}@media only screen and (min-width: 62em){.roc-pdp-main-info__quantity-wrapper{margin-top:.75rem}}.roc-pdp-main-info__quantity{flex-basis:33.3333333333%}.roc-pdp-main-info__quantity-details{flex:1}.roc-pdp-main-info__quantity-detail{margin-block:0;color:#161616;font-size:.8125rem}.roc-pdp-main-info__qdm-wrapper{flex:1 1 100%}@media only screen and (min-width: 75em){.roc-pdp-main-info__qdm-wrapper{flex:.5}}.roc-pdp-price__price{font-size:1.25rem;font-weight:700;color:#161616}.roc-pdp-price__price--original{text-decoration:line-through}.roc-pdp-price__price-unit{display:none}.roc-pdp-list-price__price{font-size:.8125rem;color:#383838}.roc-pdp-list-price__price-unit,.roc-quantity-discount-minimum-price__price-unit{display:none}.roc-pdp-selections{border:none;padding:0;margin:0}.roc-pdp-selections__item{margin-bottom:1em}.roc-pdp-selections__item-title{margin:0 0 .4em}.roc-pdp-selections__item-label{display:flex;align-items:center;gap:.3125rem;border:2px solid #f3f3f3;padding:.5rem;text-align:center;color:#383838;background-color:#f3f3f3;border-radius:8px;font-size:.875rem;margin-bottom:.25rem;box-shadow:none;outline:none;-webkit-user-select:none;user-select:none;cursor:pointer}.roc-pdp-selections__item-label:not(:last-child){margin-right:.375rem}.roc-pdp-selections__item-label:hover:not(.roc-pdp-selections__item-label--active),.roc-pdp-selections__item-label:focus:not(.roc-pdp-selections__item-label--active){background-color:#e8e8e8}.roc-pdp-selections__item-label--active{background-color:#fff;color:#383838;border-color:var(--primary)}.roc-pdp-selections__item-label--invalid{background-color:#eaeaea}.roc-pdp-selections__item-content{display:flex;flex-wrap:wrap}.roc-pdp-selections__item-icon{width:1rem;height:.75rem;color:var(--primary)}.roc-pdp-sections__header{position:sticky;top:0;background-color:#000;z-index:10}@media only screen and (min-width: 48em){.roc-pdp-sections__header{padding:0}}@media only screen and (min-width: 48em){.roc-pdp-sections__header--horizontal{background-color:#fff}}.roc-pdp-sections__nav{display:none;margin:0;padding:0;list-style:none;width:100%;position:absolute;background:#fff;left:0;top:100%;box-shadow:0 1px 4px #00000080}.roc-pdp-sections__nav--show{display:block}@media only screen and (min-width: 48em){.roc-pdp-sections__nav{width:auto;left:auto;top:calc(100% + 10px)}.roc-pdp-sections__nav:before{position:absolute;top:-20px;left:40px;content:"";width:0;height:0;border-style:solid;border-width:0 17px 20px 17px;border-color:transparent transparent rgba(0,0,0,.2) transparent;transform:translate(-50%)}.roc-pdp-sections__nav:after{content:"";position:absolute;top:-19px;left:40px;width:0;height:0;border-style:solid;border-width:0 16px 19px 16px;border-color:transparent transparent #fff transparent;transform:translate(-50%)}.roc-pdp-sections__header--horizontal .roc-pdp-sections__nav{display:flex;align-items:center;flex-wrap:nowrap;position:static;box-shadow:none;padding:0 16px 16px 0;overflow-x:auto}.roc-pdp-sections__header--horizontal .roc-pdp-sections__nav:before{display:none}}.roc-pdp-sections__nav-item{text-align:center}@media only screen and (min-width: 48em){.roc-pdp-sections__nav-item{text-align:left}}.roc-pdp-sections__nav-item-link{display:block;color:#3f4044;font-size:.875rem;text-align:left;padding:1.0625rem;border:none;outline:none;box-shadow:none;text-decoration:none;text-transform:uppercase;border-radius:0;background-image:linear-gradient(to bottom,#000,#000);background-size:0 4px;background-position:50% 100%;background-repeat:no-repeat;padding-top:10px;padding-bottom:10px;transition:color .2s ease-in-out,background .2s ease-in-out,background-size .2s ease-in-out,background-position .2s ease-in-out,background-color .2s ease-in-out,background-size .2s ease}.roc-pdp-sections__nav-item-link:hover,.roc-pdp-sections__nav-item-link:focus-visible{border:none;outline:none;box-shadow:none;text-decoration:none;color:#171a1f;background-size:100% 4px}@media only screen and (min-width: 48em){.roc-pdp-sections__nav-item-link{display:block}.roc-pdp-sections__header--horizontal .roc-pdp-sections__nav-item-link{padding:15px 0;font-weight:500;white-space:nowrap;margin:0 32px 0 0}.roc-pdp-sections__nav-item-link:hover,.roc-pdp-sections__nav-item-link:focus-visible{color:#3f4044}}.roc-pdp-sections__body{margin-bottom:2em}.roc-pdp-sections__section{padding:.8125rem 0;margin-top:1.25rem;background-color:#fff;color:#383838;border-radius:8px}.roc-pdp-sections__section--alt{padding-inline:1rem;background-color:#f3f3f3}.roc-pdp-sections__section--expanded{padding-bottom:.9375rem}.roc-pdp-sections__section--hidden{display:none}.roc-pdp-sections__title{margin-bottom:1.75rem;font-size:1.1875rem;color:#161616}.roc-pdp-sections__btn .roc-pdp-sections__title{margin:0}@media only screen and (min-width: 48em){.roc-pdp-sections__title{font-size:1.5rem}}.roc-pdp-sections__btn{background-color:transparent;border-radius:0;border:none;outline:none;padding:0;margin:0;height:auto;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%}.roc-pdp-sections__btn:focus-visible{outline:#000 auto 1px}.roc-pdp-sections__section--expanded .roc-pdp-sections__btn{margin-bottom:1.75rem}.roc-pdp-sections__icon{width:1rem;height:1.25rem;color:var(--primary)}.roc-pdp-sections__icon--collapsed{display:block}.roc-pdp-sections__section--expanded .roc-pdp-sections__icon--collapsed,.roc-pdp-sections__icon--expanded{display:none}.roc-pdp-sections__section--expanded .roc-pdp-sections__icon--expanded{display:block}.roc-pdp-sections__section-body{display:none}.roc-pdp-sections__section--expanded .roc-pdp-sections__section-body{display:block}.roc-pdp-sections__nav-wrapper{padding:19.5px 0}.roc-pdp-sections__header--horizontal .roc-pdp-sections__nav-wrapper{position:relative}.roc-pdp-sections__nav-trigger{background-color:transparent;border-radius:0;border:none;outline:none;padding:0;margin:0;height:auto;cursor:pointer;color:#fff}.roc-pdp-sections__nav-trigger:focus-visible{outline:#000 auto 1px}@media only screen and (min-width: 48em){.roc-pdp-sections__header--horizontal .roc-pdp-sections__nav-trigger{display:none}}.roc-pdp-sections__nav-trigger-arrow{color:#fff}.roc-pdp-sections__nav-scroll-arrow{display:none}@media only screen and (min-width: 48em){.roc-pdp-sections__nav-scroll-arrow--show{display:block}.roc-pdp-sections__header--horizontal .roc-pdp-sections__nav-scroll-arrow{background:#fff;height:18px;width:18px}}.roc-pdp-sections__nav-scroll-arrow-btn{background-color:transparent;border-radius:0;border:none;outline:none;padding:0;margin:0;height:auto;cursor:pointer;position:absolute}.roc-pdp-sections__nav-scroll-arrow-btn:focus-visible{outline:#000 auto 1px}.roc-pdp-sections__nav-scroll-arrow-btn--right{right:0;top:36px}.roc-pdp-sections__nav-scroll-arrow-btn--left{left:0;top:36px}.roc-pdp-tab-assets__images-container{display:flex;align-items:flex-end;justify-content:flex-start;margin-bottom:5rem;margin-top:2rem;gap:3.5rem;flex-wrap:wrap}.roc-pdp-tab-assets__image{max-width:300px;max-height:250px;object-fit:contain;width:100%}.roc-pdp-tab-assets__columns-layout{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;column-gap:1rem;row-gap:1.5rem;margin-bottom:.25rem;margin-top:2rem;word-break:break-word}@media only screen and (min-width: 48em){.roc-pdp-tab-assets__columns-layout{grid-template-columns:repeat(3,1fr);margin-top:2rem}}@media only screen and (min-width: 62em){.roc-pdp-tab-assets__columns-layout{grid-template-columns:repeat(5,1fr)}}.roc-pdp-tab-assets__external-media-asset-wrapper{width:100%;height:auto}@media only screen and (min-width: 48em){.roc-pdp-tab-assets__external-media-asset-wrapper{width:auto}}.roc-pdp-tab-assets__external-media-text-content{text-align:left}.roc-pdp-tab-assets__document-icon{display:grid;grid-template-rows:subgrid;grid-row:span 2;justify-items:center;gap:1.375rem;padding:1.125rem 1rem;border-radius:8px;background-color:#fff;color:#383838;font-size:.875rem;font-weight:500;text-align:center;transition:background-color .25s ease-in-out;word-wrap:break-word}.roc-pdp-tab-assets__document-icon:hover,.roc-pdp-tab-assets__document-icon:focus{background-color:#e8e8e8;color:#383838;text-decoration:none}@media only screen and (min-width: 62em){.roc-pdp-tab-assets__document-icon{font-size:1.0625rem;padding-inline:2rem}}.roc-pdp-tab-assets__document-icon .roc-icon{margin-right:.5rem;flex:0 0 40px;width:1.875rem;height:2.5rem;color:var(--primary)}.roc-pdp-tab-description--mobile{display:block}@media only screen and (min-width: 62em){.roc-pdp-tab-description--mobile{display:none}}.roc-pdp-tab-description--desktop{display:none}@media only screen and (min-width: 62em){.roc-pdp-tab-description--desktop{display:block}}.roc-pdp-tab-description p{margin:0}.roc-product-questions-banner{display:flex;flex-direction:column;width:100%;border-radius:8px;overflow:hidden}@media only screen and (min-width: 62em){.roc-product-questions-banner{flex-direction:row}}.roc-product-questions-banner__section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.roc-product-questions-banner__section--heading{background-color:#f0b336;padding:1.25rem}@media only screen and (min-width: 62em){.roc-product-questions-banner__section--heading{flex:1 1 60%;padding:1.75rem 10rem 1.75rem 1.75rem}}.roc-product-questions-banner__section--sales-rep{flex:1 1 25%;background-color:#f1bf5c}.roc-product-questions-banner__section--customer-service{flex:1 1 25%;background-color:#f2cc81}.roc-product-questions-banner__banner-heading{margin-block:.1875rem 1.25rem;color:#161616;font-size:2.4375rem;line-height:3rem;font-weight:700}@media only screen and (min-width: 62em){.roc-product-questions-banner__banner-heading{margin-block:.25rem;font-size:2.8125rem;line-height:3.125rem}}.roc-product-questions-banner__banner-icon{width:2.125rem;height:2.125rem;color:var(--primary)}.roc-product-questions-banner__banner-text{margin:0;color:#383838;font-size:1.0625rem;font-weight:500}.roc-product-questions-banner__banner-link,.roc-product-questions-banner__banner-btn{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.25rem}@media only screen and (min-width: 62em){.roc-product-questions-banner__banner-link,.roc-product-questions-banner__banner-btn{padding:1.75rem}}.roc-product-questions-banner__banner-link:hover,.roc-product-questions-banner__banner-link:focus,.roc-product-questions-banner__banner-btn:hover,.roc-product-questions-banner__banner-btn:focus{background-color:#ebd3a1;text-decoration:none}.roc-pdp-tab-stock-by-location{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 62em){.roc-pdp-tab-stock-by-location{flex-direction:row;gap:.75rem}}@media only screen and (min-width: 62em){.roc-pdp-tab-stock-by-location__location{flex-basis:33%}}.roc-pdp-tab-stock-by-location__location-label{font-size:1.25rem;margin-block:0 .25rem}.roc-embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.roc-embed-responsive:before{display:block;content:""}.roc-embed-responsive--16by9:before{padding-top:56.25%}.roc-embed-responsive--21by9:before{padding-top:42.857143%}.roc-embed-responsive--4by3:before{padding-top:75%}.roc-embed-responsive--1by1:before{padding-top:100%}.roc-embed-responsive__item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
