.page-product-2-container>.row{margin:0}.page-product-2-container .product-section{padding:15px 0 0}.page-product-2-container .product-section h1{color:#000;font-weight:700;font-size:21px;margin-bottom:0}.page-product-2-container .product-section .wgt-text-content{margin-top:15px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;white-space:unset}.page-product-2-container .product-section .wgt-text-content li{font-size:12px;position:relative;padding-left:30px;margin-bottom:5px}.page-product-2-container .product-section .wgt-text-content li::before{content:'\f00c ';font-family:FontAwesome;color:#49b430;position:absolute;left:0;font-size:18px}.page-product-2-container .calculator-section{padding:15px 20px 20px}.page-product-2-container .calculator-section .dropdown-switch{margin-bottom:8px}.page-product-2-container .calculator-section .multi-calc-label{font-size:13px;font-weight:700}.page-product-2-container .calculator-section .multi-calc-select{float:left;height:24px;width:90%;border-radius:5px;border:1px solid #d0d0d0;font-size:14px;padding:1px 1px 1px 4px}.page-product-2-container .calculator-section .calc-container{border:1px solid #d0d0d0;background-color:#f4f4f4;padding:21px}.page-product-2-container .calculator-section .calc-specs-container{padding-bottom:15px;border-bottom:1px solid #e8e8e8}.page-product-2-container .calculator-section .calc-buttons-container{padding:20px 0;border-bottom:1px solid #e8e8e8}.page-product-2-container .calculator-section .calc-buttons-container button{font-weight:700;color:#fff;font-size:14px;background-color:#f47920;border-radius:0;display:block;width:100%;border:none;margin-bottom:10px;white-space:normal}.page-product-2-container .calculator-section .calc-buttons-container .easy-btn-container .easy-btn{display:none}.page-product-2-container .calculator-section .calc-buttons-container .easy-btn-container .easy-btn:disabled{display:none!important}.page-product-2-container .calculator-section .calc-buttons-container .upload_later-btn-container{text-align:center;padding-top:10px;font-size:13px}.page-product-2-container .calculator-section .calc-buttons-container .file-not-ready-text{color:#000}.page-product-2-container .calculator-section .calc-buttons-container .upload-later-link{cursor:pointer}.page-product-2-container .calculator-section .calc-buttons-container .upload-later-link:hover{text-decoration:underline;color:#3d6ebb}.page-product-2-container .calculator-section .shipping-container{padding-top:20px}.page-product-2-container .calculator-section .calculator-title{font-weight:700;font-size:13px;display:block;margin-bottom:14px;color:#000}.page-product-2-container .calculator-section .calculator-group{margin-bottom:8px}.page-product-2-container .calculator-section .calculator-label{display:block;font-size:13px;font-weight:700;margin:0}.page-product-2-container .calculator-section .dropdown-attribute{float:left;height:24px;width:90%;border-radius:5px;border:1px solid #d0d0d0;font-size:14px;padding:1px 1px 1px 4px}.page-product-2-container .calculator-section .label-attribute{display:block;float:left;width:90%;font-size:13px}.page-product-2-container .product-calculator-region .comp-product-calculator-price-container{margin-top:18px}.page-product-2-container .product-calculator-region .price-label{font-size:13px;margin-bottom:3px;white-space:nowrap}.page-product-2-container .product-calculator-region .price-container{margin-bottom:3px;font-weight:700;color:#000;text-align:right;font-size:14px;padding-left:0}.page-product-2-container .product-calculator-region .discount-breakdown-container .original-price span{position:relative;display:inline-block}.page-product-2-container .product-calculator-region .discount-breakdown-container .original-price span::before{content:"";display:block;width:100%;position:absolute;top:50%;border-top:1px solid #000}.page-product-2-container .product-calculator-region .total-price-container .price-label{padding-top:10px}.page-product-2-container .product-calculator-region .total-price-container .total-price{color:#f47920;font-size:21px}.page-product-2-container .product-calculator-region .price-per-piece{color:#6c6565;font-weight:400;font-size:13px}.page-product-2-container .product-calculator-region .compute-price-loader{text-align:center}.page-product-2-container .product-details-region h1{margin-top:0}@media (max-width:991px){.page-product-2-container .product-details-region h1{padding-top:15px}}.page-product-2-container .product-details-region .owl-carousel{display:block!important;overflow:hidden}@media (min-width:992px){.page-product-2-container .product-details-region .comp-gallery-container{width:60%;float:left}.page-product-2-container .product-details-region .sms-wgt-coupon,.page-product-2-container .product-details-region .sms-wgt-text-image:not(.comp-textimage-zoom-img-container),.page-product-2-container .product-details-region .sms-wgt-text-image:not(.comp-textimage-zoom-img-container)~.sms-wgt-coupon{padding-left:20px;width:40%;float:right;clear:right}}.page-product-2-container .product-details-region .comp-textimage-zoom-img-container{width:50%;float:left}@media (min-width:992px){.page-product-2-container .product-details-region .comp-textimage-zoom-img-container~.comp-bv-inline-ratings-container~.sms-wgt-coupon,.page-product-2-container .product-details-region .comp-textimage-zoom-img-container~.sms-wgt-coupon,.page-product-2-container .product-details-region .comp-textimage-zoom-img-container~.sms-wgt-text-image,.page-product-2-container .product-details-region .comp-textimage-zoom-img-container~.sms-wgt-text-image~.sms-wgt-coupon{padding:0 20px;width:50%;float:right;clear:right}.page-product-2-container .product-details-region .comp-textimage-zoom-img-container~.comp-bv-inline-ratings-container~.sms-wgt-coupon .h1,.page-product-2-container .product-details-region .comp-textimage-zoom-img-container~.sms-wgt-coupon .h1,.page-product-2-container .product-details-region .comp-textimage-zoom-img-container~.sms-wgt-text-image .h1,.page-product-2-container .product-details-region .comp-textimage-zoom-img-container~.sms-wgt-text-image~.sms-wgt-coupon .h1{margin-top:5px}}.page-product-2-container .product-details-region .comp-textimage-zoom-img-container img{width:100%}.page-product-2-container .product-details-region .comp-textimage-zoom-img-container .zoomImg{background-color:#fff}@media (max-width:991px){.page-product-2-container .product-details-region .comp-textimage-zoom-img-container{width:auto;float:none}}@media (min-width:992px){.page-product-2-container .product-details-region .comp-bv-inline-ratings-container{width:40%;clear:right;padding-left:20px;padding-top:5px}}.page-product-2-container .product-details-region .sms-wgt-coupon{margin-top:15px}.page-product-2-container .product-details-region .thumbnail-item{padding:2px;max-width:100%;border:1px solid #ccc;cursor:pointer}.page-product-2-container .product-details-region .thumbnail-item.active{padding:0;border:3px solid #f47920}.page-product-2-container .product-details-region .js-gallery-main-image-carousel-dummy{overflow:unset}.page-product-2-container .product-details-region .js-gallery-main-image-carousel-dummy .owl-item{width:100%}@media (min-width:992px){.page-product-2-container .product-details-region .wgt-gallery-main-image{min-height:375px}}@media (min-width:768px) and (max-width:991px){.page-product-2-container .product-details-region .wgt-gallery-main-image{min-height:340px}}.page-product-2-container .product-details-region .js-gallery-thumbnails-carousel-dummy .js-carousel-container{margin-left:-3.5px;margin-right:-3.5px}.page-product-2-container .product-details-region .js-gallery-thumbnails-carousel-dummy .owl-item{width:16.667%;padding-left:3.5px;padding-right:3.5px}.page-product-2-container .product-details-region .js-gallery-thumbnails-carousel-dummy .owl-item:nth-child(n+7){display:none}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group{position:relative;padding:12px 0}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group img{font-size:10px;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-next span,.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-next.disabled,.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-prev span,.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-prev.disabled{display:none}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-nav span{opacity:.75}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-next,.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-prev{height:100%;color:#247eca;outline:0}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-next::before,.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-prev::before{font-size:45px;line-height:54px;font-family:FontAwesome;opacity:.75}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-next:hover::before,.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-prev:hover::before{opacity:1}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-prev{background:linear-gradient(to right,rgba(255,255,255,.7) 26%,transparent 85%);width:10%;position:absolute;top:0;left:0}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-prev::before{content:'\f104'}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-next{background:linear-gradient(to left,rgba(255,255,255,.7) 26%,transparent 85%);width:10%;position:absolute;top:0;right:0}.page-product-2-container .product-details-region .wgt-gallery-thumbnail-group .owl-next::before{content:'\f105'}.page-product-2-container .product-details-region .sms-wgt-text-image a{color:#f47920}.page-product-2-container .product-details-region .sms-wgt-text-image a:hover{color:#f9a020;text-decoration:underline}.page-product-2-container .comp-product-details-container{padding:0px}.page-product-2-container .comp-product-details-container .product-details-tab-heading{padding:0}.page-product-2-container .comp-product-details-container .product-details-tab-heading li.active{border:1px solid #dedede;border-bottom:none;box-sizing:border-box;border-radius:5px 5px 0 0;background-color:#fff}.page-product-2-container .comp-product-details-container .product-details-tab-heading li.active a{color:#000}.page-product-2-container .comp-product-details-container .product-details-tab-heading li.active a:hover{text-decoration:none;color:#000}.page-product-2-container .comp-product-details-container .product-details-tab-heading li a{background:0 0;border:none;font-weight:700;font-size:13px;line-height:10px;padding:20px;color:#3d6ebb;text-transform:uppercase;cursor:pointer}.page-product-2-container .comp-product-details-container .product-details-tab-heading li a:hover{color:#3cb549;text-decoration:underline}.page-product-2-container .comp-product-details-container .product-details-tab-content{padding-top:20px;font-size:13px}.page-product-2-container .comp-product-details-container .product-details-tab-content h2{font-size:30px;color:#f47920;margin:20px 0 10px}.page-product-2-container .comp-product-details-container .product-details-tab-content ul{padding-left:0px}.page-product-2-container .comp-product-details-container .product-details-tab-content .tab-subtitle{font-weight:700;font-size:20px;padding-bottom:8px}.page-product-2-container .comp-product-shipping-container{margin-bottom:20px}.page-product-2-container .comp-product-shipping-container .loader-image{width:65%;display:block;margin:8px auto 0}.page-product-2-container .comp-product-shipping-container .comp-shipping-options-radio-container{margin-top:18px;margin-bottom:10px}.page-product-2-container .comp-product-shipping-container .input-container{float:left;width:40%;margin-left:8%;border-radius:0}.page-product-2-container .comp-product-shipping-container .input-container input{height:30px;padding:4px;font-size:13px;border-radius:0}.page-product-2-container .comp-product-shipping-container .show-shipping-options-btn{float:left;width:40%;background-color:#3b6cb7;color:#fff;height:30px;line-height:28px;text-align:center;margin-left:4%;cursor:pointer;font-size:13px;font-weight:700;padding-top:1px}.page-product-2-container .comp-product-shipping-container .shipping-heading-container .shipping-heading-link{padding-left:15px;position:relative;font-size:13px;margin-bottom:20px;cursor:pointer;display:block;color:#0070b3}.page-product-2-container .comp-product-shipping-container .shipping-heading-container .heading-icon{display:block;position:absolute;font-size:18px;left:0}.page-product-2-container .comp-product-shipping-container .option-radio-group{position:relative;padding-left:22px;padding-top:5px;border-top:1px solid #dedede;margin-bottom:6px;display:block}.page-product-2-container .comp-product-shipping-container .option-radio-group:last-child{border-bottom:1px solid #dedede}.page-product-2-container .comp-product-shipping-container .site-custom-radio-container{cursor:pointer}.page-product-2-container .comp-product-shipping-container .option-radio-input{display:none}.page-product-2-container .comp-product-shipping-container .option-radio-input:checked+.radio-icon-override::after{display:block}.page-product-2-container .comp-product-shipping-container .radio-label{display:block;font-size:13px;font-weight:100;padding-right:20%}.page-product-2-container .comp-product-shipping-container .option-price-container{position:absolute;top:7px!important;right:0;font-weight:400;font-size:13px;text-align:right}.page-product-2-container .comp-product-shipping-container .option-price-container .discounted-shipping-rate{color:#fa787e;font-weight:700}.page-product-2-container .comp-product-shipping-container .option-price-container .original-shipping-rate{display:block;text-decoration:line-through;font-size:11px;margin-top:-5px}.page-product-2-container .comp-product-shipping-container .radio-icon-override{position:absolute;left:0;top:7px}.page-product-2-container .comp-product-shipping-container .radio-icon-override::before{content:"";display:block;margin-left:-1px;margin-top:-1px;width:17px;height:17px;background-color:#fff;border-radius:100%;border:1px solid grey}.page-product-2-container .comp-product-shipping-container .radio-icon-override::after{content:"";display:none;width:11px;height:11px;background-color:#3b6cb7;border-radius:100%;margin-top:-14px;margin-left:2px}.page-product-2-container .comp-share-calc-config-container .modal-content,.page-product-2-container .comp-share-calc-config-container .share-config-form-input{border-radius:0}.page-product-2-container .comp-product-shipping-container .delivery-transit-label,.page-product-2-container .comp-product-shipping-container .pickup-service-label{display:block;font-weight:700}.page-product-2-container .comp-product-shipping-container .pickup-service-label .map-link{color:#f47920}.page-product-2-container .comp-product-shipping-container .pickup-service-label .map-link:hover{color:#f9a020;text-decoration:underline}.page-product-2-container .comp-product-shipping-container .invalid-zipcode-text{margin-top:20px;border-top:1px solid #e8e8e8;padding-top:20px}.page-product-2-container .comp-share-calc-config-container{font-size:13px;padding-left:15px;position:relative}.page-product-2-container .comp-share-calc-config-container .share-icon{position:absolute;left:-6px;top:1px}.page-product-2-container .comp-share-calc-config-container .modal-title{font-size:18px;font-weight:700}.page-product-2-container .comp-share-calc-config-container .modal-body{font-size:14px;padding-bottom:0}.page-product-2-container .comp-share-calc-config-container .share-config-form-group{padding:5px;margin:20px 0 10px}.page-product-2-container .comp-share-calc-config-container .modal-footer{border:none;padding-top:0}.page-product-2-container .comp-share-calc-config-container .share-config-copy-message{color:#5bb63a;opacity:0;font-size:14px;padding-left:8px;float:left;-webkit-transition:opacity .3s ease-in-out,height .5s ease-in-out;-moz-transition:opacity .3s ease-in-out,height .5s ease-in-out;-ms-transition:opacity .3s ease-in-out,height .5s ease-in-out;-o-transition:opacity .3s ease-in-out,height .5s ease-in-out;transition:opacity .3s ease-in-out,height .5s ease-in-out;height:0}.page-product-2-container .comp-share-calc-config-container .share-config-copy-message.show{opacity:1;height:20px}.page-product-2-container .comp-share-calc-config-container .cancel-btn{background-color:#ccc;color:#fff;border:none;padding:5px 25px;cursor:pointer;font-weight:700;font-size:16px;border-radius:0}.page-product-2-container .comp-share-calc-config-container .copy-link-btn{background-color:#f47920;color:#fff;border:none;padding:5px 25px;cursor:pointer;font-weight:700;font-size:16px}@media (max-width:991px){.page-product-2-container .comp-share-calc-config-container .modal-footer{padding-top:0}.page-product-2-container .comp-share-calc-config-container .modal-footer .share-config-modal-btn-group{text-align:center}.page-product-2-container .comp-share-calc-config-container .modal-footer .share-config-modal-btn-group .share-config-copy-message{float:none;padding-left:0}.page-product-2-container .comp-share-calc-config-container .modal-footer .share-config-buttons-container{margin-top:10px}}.page-product-2-container .custom_quote-btn-container{margin-left:-6px}.page-product-2-container .custom_quote-btn-container .sms-btn-icon{margin-right:5px}.page-product-2-container .custom_quote-btn,.page-product-2-container .custom_quote-btn:active,.page-product-2-container .custom_quote-btn:active:focus,.page-product-2-container .custom_quote-btn:active:hover,.page-product-2-container .custom_quote-btn:focus,.page-product-2-container .custom_quote-btn:hover{background:0 0;border:none;color:#0070b3;padding:0;font-size:13px;margin-top:20px}.page-product-2-container .comp-templates-tabs-container{padding-top:18px}.page-product-2-container .print-templates-loader{text-align:center;padding-top:18px}.page-product-2-container .print-templates-loader .loading-text{font-size:14px}.page-product-2-container .print-templates{padding:0;list-style-type:none;margin-top:5px;font-size:13px}.page-product-2-container .print-templates .print-template{float:left;margin-bottom:12px;width:33%;color:#3d6ebb;font-weight:700;cursor:pointer}.page-product-2-container .print-templates .print-template:hover{color:#3cb549;text-decoration:underline}.page-product-2-container .print-templates .template-icon{margin-right:10px;font-weight:700}.page-product-2-container .mailing-attribute-container{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:10px 0}


.page-product-2-container .comp-product-details-container .product-details-tab-content .tab-subtitle {
    font-weight: 700;
    font-size: 20px;
    padding-bottom: 8px;
}


.page-product-2-container .comp-product-details-container .product-details-tab-content {
    padding-top: 20px;
    font-size: 13px;
}