body.gradient:has(.cc-product-page){background:#fff!important}.cc-product-page{background:#fff;color:#202020;padding-top:28px;padding-bottom:40px}.cc-product-page .product.grid{column-gap:36px;row-gap:28px;align-items:flex-start}.cc-product-page .product__info-wrapper{padding-left:0;min-width:0}.cc-product-page .product__media-wrapper{min-width:0}.cc-product-page .product__title{border:0;padding-bottom:0!important;margin-bottom:14px!important}.cc-product-page .product__title h1{font-family:var(--font-body-family);font-size:28px;font-weight:700;font-style:normal;line-height:1.25;letter-spacing:normal;text-transform:none;margin:0;color:#171717;overflow-wrap:anywhere}.cc-product-page .product__Price{display:block;margin:10px 0 8px}.cc-product-page .product__Price>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cc-product-page .price{font-size:28px;font-weight:700;color:#c8102e;line-height:1.25}.cc-product-page .product__tax{font-size:16px;line-height:1.5;margin:0 0 10px;letter-spacing:normal}.cc-product-page a{text-underline-offset:3px}.cc-product-page .product__custom_text{font-size:16px;gap:6px;margin:12px 0}.cc-product-page .product__custom_text .product__custom_label{width:auto;font-weight:500;text-transform:none}.cc-product-page .product__custom_text .product__custom_texts{width:auto}.cc-product-page .product-form__input{max-width:100%;margin:16px 0}.cc-product-page .product-form__input.product-form__quantity{display:flex;align-items:center;gap:14px;margin:16px 0}.cc-product-page .product-form__input.product-form__quantity>label{width:auto;font-size:16px;text-transform:none}.cc-product-page .quantity{min-height:46px!important;height:46px!important;width:132px}.cc-product-page .product-form__buttons{max-width:100%!important}.cc-product-page .product-form__submit{width:100%;min-height:50px;font-size:18px;border-radius:3px;text-align:center;justify-content:center;margin:0;background:#d20918}.cc-product-page .product-form__submit:after{content:none}.cc-product-page .product-form__submit:disabled{background:#777;color:#fff;opacity:1}.cc-product-page button:focus-visible,.cc-product-page a:focus-visible,.cc-product-page input:focus-visible,.cc-product-page select:focus-visible{outline:3px solid #c8102e!important;outline-offset:3px}.cc-product-page .product__media-list .product__media-item{border:1px solid #e0e0e0!important;border-radius:3px;background:#fff}.cc-product-page .thumbnail{border:1px solid #ddd;border-radius:2px}.cc-product-page .thumbnail[aria-current]{border:2px solid #c8102e!important}.cc-product-page .thumbnail-list{gap:10px}.cc-product-page #freight-unloading-test{background:#fff;border-color:#d8d8d8!important;padding:16px!important;margin:16px 0!important;font-size:15px;line-height:1.45}.cc-product-page #freight-unloading-test>strong{font-size:17px}.cc-product-page #freight-unloading-test label{padding:3px 0}.cc-product-page #freight-unloading-test input{accent-color:#c8102e;width:18px;height:18px;vertical-align:middle;margin-right:5px}.cc-product-page #freight-unloading-test label>span{display:block;margin-left:28px!important;font-size:14px;color:#555}.cc-product-page #freight-unloading-message{font-size:14px;color:#a30d26}.cc-product-page .cc-product-help{background:#f7f7f7;border-left:3px solid #c8102e;padding:16px 18px;margin:18px 0}.cc-product-page .cc-product-help h2{font-size:20px;line-height:1.3}.cc-product-page .cc-product-help p,.cc-product-page .cc-product-help__contact{font-size:15px}.cc-product-page .cc-product-message{display:inline-block;margin-top:8px;font-weight:700;color:#a30d26}.cc-product-page .envelop-Div{display:block;width:100%;padding:10px 0}.cc-product-page .envelop-Div a{font-size:14px;color:#444}.cc-product-page .product__info-container hr{background:#ddd!important;margin:12px 0!important}.cc-product-page .jdgm-widget{margin-top:18px;padding-top:14px;border-top:1px solid #ddd}.cc-product-page .jdgm-rev-widg{padding:0;border:0}.cc-product-page .jdgm-rev-widg__title{font-size:22px;font-style:normal;text-transform:none;line-height:1.3}.cc-product-page .product-Description{width:100%;max-width:100%;min-width:0;flex:0 0 100%;border-top:1px solid #d8d8d8;padding-top:24px;margin-top:6px}.cc-product-page .product-Title{font-size:24px;font-style:normal;line-height:1.3;margin:0 0 16px;letter-spacing:normal}.cc-product-page .product__description{font-family:var(--font-body-family);font-size:16px;line-height:1.65;letter-spacing:normal;margin-bottom:0;overflow-wrap:anywhere}.cc-product-page .product__description h2,.cc-product-page .product__description h3,.cc-product-page .product__description h4{font-family:var(--font-body-family);font-style:normal;text-transform:none;line-height:1.35;margin:24px 0 10px;font-weight:700;letter-spacing:normal}.cc-product-page .product__description h2{font-size:23px}.cc-product-page .product__description h3{font-size:20px}.cc-product-page .product__description h4{font-size:18px}.cc-product-page .product__description p{margin:0 0 14px}.cc-product-page .product__description ul,.cc-product-page .product__description ol{padding-left:24px;margin:10px 0 20px}.cc-product-page .product__description li{margin:5px 0}.cc-product-page .product__description table{border-collapse:collapse;max-width:100%;font-size:15px;line-height:1.5;width:100%;table-layout:fixed}.cc-product-page .product__description th,.cc-product-page .product__description td{padding:10px 12px;border:1px solid #ddd;vertical-align:top;overflow-wrap:anywhere}.cc-product-page .product__description tr:nth-child(2n){background:#f6f6f6}@media(min-width:750px){.cc-product-page .product:not(.product--no-media)>.product__media-wrapper{width:calc(55% - 18px);max-width:calc(55% - 18px)}.cc-product-page .product:not(.product--no-media)>.product__info-wrapper{width:calc(45% - 18px);max-width:calc(45% - 18px)}.cc-product-page .thumbnail-list{grid-template-columns:repeat(6,1fr)}}@media(max-width:989px)and (min-width:750px){.cc-product-page .product.grid{column-gap:24px}.cc-product-page .product:not(.product--no-media)>.product__media-wrapper,.cc-product-page .product:not(.product--no-media)>.product__info-wrapper{width:calc(50% - 12px);max-width:calc(50% - 12px)}.cc-product-page .product__title h1{font-size:24px}}@media(max-width:749px){.cc-product-page{padding-top:18px;padding-bottom:28px}.cc-product-page .product.grid{row-gap:22px}.cc-product-page .product__media-wrapper,.cc-product-page .product__info-wrapper{width:100%;max-width:100%}.cc-product-page .product__title h1{font-size:24px}.cc-product-page .price{font-size:27px}.cc-product-page .product__media-wrapper .slider-mobile-gutter{margin-left:0;margin-right:0}.cc-product-page .product__media-list .product__media-item{width:100%;box-sizing:border-box;padding:0!important}.cc-product-page .product__media-wrapper .product__media{padding-top:100%!important}.cc-product-page .thumbnail-list__item.slider__slide{width:calc(20% - 8px);flex-shrink:0}.cc-product-page .product-Description{padding-top:20px;margin-top:0}.cc-product-page .product__description{font-size:16px;line-height:1.6}.cc-product-page .product__description th,.cc-product-page .product__description td{padding:8px;font-size:14px}.cc-product-page .product__tax{font-size:15px}}@media(max-width:749px){body:has(.cc-product-page) .cc-header-help,body:has(.cc-product-page) .header__search{min-width:0;max-width:100%}body:has(.cc-product-page) .cc-header-phone span{white-space:normal;line-height:1.3}}.cc-product-page .product__media img{object-fit:contain!important}.cc-product-page .cc-product-reviews{width:100%;max-width:100%;flex:0 0 100%;min-width:0;border-top:1px solid #ddd;padding:20px 0 0}.cc-product-page .cc-product-reviews .jdgm-widget{margin:0;padding:0;border:0}.cc-product-page .cc-product-reviews__toggle{font:inherit;font-weight:700;color:#a30d26;background:#fff;border:1px solid #ccc;border-radius:3px;padding:10px 18px;margin:12px 0 0;cursor:pointer}.cc-product-reviews:not(:has(.jdgm-rev)) .cc-product-reviews__toggle{display:none}.cc-product-reviews:not(.is-expanded) .jdgm-rev-widg{display:grid;grid-template-columns:minmax(200px,30%) minmax(0,1fr);gap:24px;text-align:left}.cc-product-reviews:not(.is-expanded) .jdgm-rev-widg__header{text-align:left;margin:0}.cc-product-reviews:not(.is-expanded) .jdgm-rev-widg__title{margin:0 0 8px}.cc-product-reviews:not(.is-expanded) .jdgm-row-stars{display:block;text-align:left}.cc-product-reviews:not(.is-expanded) .jdgm-rev-widg__summary{display:block;text-align:left;width:auto;margin:0}.cc-product-reviews:not(.is-expanded) .jdgm-histogram,.cc-product-reviews:not(.is-expanded) .jdgm-row-actions,.cc-product-reviews:not(.is-expanded) .jdgm-rev-widg__paginate,.cc-product-reviews:not(.is-expanded) .jdgm-rev-widg__body .jdgm-rev~.jdgm-rev,.cc-product-reviews:not(.is-expanded) .jdgm-rev__pics,.cc-product-reviews:not(.is-expanded) .jdgm-rev__videos{display:none!important}.cc-product-reviews:not(.is-expanded) .jdgm-rev{border:0;margin:0;padding:0}.cc-product-reviews:not(.is-expanded) .jdgm-rev__body{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cc-product-reviews:not(.is-expanded) .jdgm-rev__reply{display:none}.cc-product-reviews:not(.is-expanded) .jdgm-widget-actions-wrapper{margin-top:10px}.cc-product-reviews:not(.is-expanded) .jdgm-write-rev-link{width:auto;float:none}@media(max-width:749px){.cc-product-reviews:not(.is-expanded) .jdgm-rev-widg{grid-template-columns:1fr;gap:16px}.cc-product-page .cc-product-reviews{padding-top:16px}.cc-product-page .cc-product-reviews__toggle{min-height:44px}}.cc-product-page .cc-product-reviews:not(.is-expanded) .jdgm-row-stars{display:block!important;border:0!important}.cc-product-page .cc-product-reviews:not(.is-expanded) .jdgm-rev-widg__summary{display:block!important;width:100%!important;max-width:none!important;text-align:left!important;margin:0!important;border:0!important;padding:0!important}.cc-product-page .cc-product-reviews:not(.is-expanded) .jdgm-rev-widg__summary-inner{width:auto!important;text-align:left!important}.cc-product-page .cc-product-reviews:not(.is-expanded) .jdgm-widget-actions-wrapper{display:none!important}.cc-product-page .cc-product-reviews:not(.is-expanded) .jdgm-write-rev-link,.cc-product-page .cc-product-reviews:not(.is-expanded) .jdgm-sort-dropdown,.cc-product-page .cc-product-reviews:not(.is-expanded) .jdgm-sort-dropdown-wrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cc-product-page.css.map */
