.owl-carousel .owl-item,.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-dots,.owl-theme .owl-nav,.slick-slider{-webkit-tap-highlight-color:transparent}.owl-carousel .owl-stage:after,.owl-carousel.owl-refresh .owl-item,.page-product-container .calc-variants .calculator-product-region,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.comp-multicalc-panel-container .multi-calc-panel.active,.comp-multicalc-panel-container .multi-calc-panel:focus,.comp-multicalc-panel-container .multi-calc-panel:hover{text-decoration:none}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.comp-product-calculator-form{padding-bottom:8px}.comp-product-calculator-container .calculator-group{padding:0 24px;margin-bottom:8px}.comp-product-calculator-container .calculator-group .site-form-group{margin:0}.comp-product-calculator-container .calculator-group .site-form-group .site-form-input{height:32px}.comp-product-calculator-container .calculator-group .site-form-group .input-error-icon{display:none;right:2px}.comp-product-calculator-container .calculator-group .site-form-group.has-error .site-form-input~.input-error-container{margin-top:4px;margin-right:-16px;background-color:#fcfcfc}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multical-tooltip-container .comp-site-tooltip-container,.comp-product-calculator-container .calculator-group .calculator-label .comp-site-tooltip-container{margin-right:0}.comp-product-calculator-container .calculator-group .site-form-group.has-error .input-error-icon{display:block;line-height:100%}.comp-product-calculator-container .calculator-group .calculator-label{position:relative;float:left;width:37.5%;min-height:1px;padding:5px 24px 0 0;font-weight:400;line-height:150%;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;white-space:unset;margin-top:1px}.comp-product-calculator-container .calculator-group .site-custom-select{margin:0}.comp-product-calculator-container .calculator-group .site-custom-select:after,.comp-product-calculator-container .calculator-group .site-custom-select:before{content:" ";display:table}.comp-product-calculator-container .calculator-group .site-custom-select:after{clear:both}.comp-product-calculator-container .calculator-group .site-custom-select .select-input{height:32px;line-height:1}.comp-product-calculator-container .calculator-group .site-custom-select .select-icon{padding:8px 16px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-product-calculator-container .calculator-group .site-custom-select select.site-form-input{padding:0 36px 0 16px}}.comp-product-calculator-container .calculator-group dropdown-attribute,.comp-product-calculator-container .calculator-group hidden-attribute,.comp-product-calculator-container .calculator-group radio-attribute,.comp-product-calculator-container .calculator-group text-attribute{position:relative;float:left;width:62.5%;min-height:1px;padding-left:8px;padding-right:8px;font-weight:700}.comp-product-calculator-container .calculator-group dropdown-attribute,.comp-product-calculator-container .calculator-group text-attribute{padding:0;background:#fff}.comp-product-calculator-container .calculator-group hidden-attribute,.comp-product-calculator-container .calculator-group radio-attribute{min-height:32px;padding-left:16px;padding-right:16px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;white-space:unset}.comp-product-calculator-container .calculator-group .single-option-attribute,.comp-product-calculator-container .calculator-group radio-attribute{padding-top:5px;display:inline-block;line-height:150%}.comp-product-calculator-container .calculator-group dropdown-attribute:hover select.site-form-input{border:2px solid #137ada;outline:0;padding:0 35px 0 15px}.comp-product-calculator-container .calculator-group dropdown-attribute:hover .select-icon{color:#137ada}.comp-product-calculator-container .calculator-group dropdown-attribute .dropdown-menu a{padding:8px 16px;font-size:14px}.comp-product-calculator-container .calculator-group dropdown-attribute .dropdown-menu .prevent-dropdown-collapse{padding:8px 16px;font-size:12px;line-height:1;display:block;margin-bottom:0;border:1px solid #ddd;border-width:0 1px 1px}.comp-product-calculator-container .calculator-group radio-attribute .radio-label{font-weight:700}.comp-product-calculator-container .standard-section .attributes-wrapper>div:last-child{margin-bottom:16px}.comp-product-calculator-container .option-section{margin-bottom:8px}.comp-product-calculator-container .option-section+.mailing-section{margin-top:-8px}.comp-product-calculator-container .option-section .attributes-wrapper>div:first-child{margin-top:10px}.comp-product-calculator-container .option-section .calculator-group{padding:0}.comp-product-calculator-container .unset-section{display:none}.comp-product-calculator-container .mailing-attribute-container.calculator-group{padding:15px 24px;border-bottom:1px solid #efefef;display:block;font-family:Archivo,Arial,serif;font-weight:700;margin-bottom:0}.comp-product-calculator-container .mailing-attribute-container .site-custom-checkbox{display:inline-block}.comp-product-calculator-container .mailing-attribute-container .site-custom-checkbox.checkbox-label-wrapper{margin-bottom:0}.comp-product-calculator-container .mailing-attribute-container .site-custom-checkbox.checkbox-label-wrapper .checkbox-label{font-weight:600}.comp-product-calculator-container .mailing-attribute-container .comp-site-tooltip-container .pp-tooltip{margin-top:-2px}.comp-product-calculator-container custom-dropdown .dropdown-toggle,.comp-product-calculator-container custom-dropdown a{display:flex;width:100%;align-items:center;text-transform:none}.comp-product-calculator-container custom-dropdown .dropdown-toggle .dropdown-toggle-label,.comp-product-calculator-container custom-dropdown .dropdown-toggle .val,.comp-product-calculator-container custom-dropdown a .dropdown-toggle-label,.comp-product-calculator-container custom-dropdown a .val{width:calc(100%);padding-right:15px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;float:none}.comp-product-calculator-container custom-dropdown .icon{vertical-align:middle;max-width:20%}.comp-product-calculator-container custom-dropdown .icon img{max-width:25px;max-height:25px}.comp-product-calculator-container custom-dropdown .icon+.dropdown-toggle-label,.comp-product-calculator-container custom-dropdown .icon+.val{padding-left:14px;line-height:normal}.comp-product-calculator-container custom-dropdown .pp-down{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:15px}.comp-product-calculator-container custom-dropdown .site-dropdown{margin-bottom:0}.comp-product-calculator-container custom-dropdown .site-dropdown .dropdown-toggle{border-color:#efefef}.comp-product-calculator-container custom-dropdown .site-dropdown .dropdown-menu{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:1011}.comp-product-calculator-container custom-dropdown .site-dropdown .dropdown-menu li{margin-bottom:0;-webkit-transition:350ms all ease;-moz-transition:350ms all ease;-ms-transition:350ms all ease;-o-transition:350ms all ease}.comp-product-calculator-container custom-dropdown .site-dropdown .dropdown-menu li.active a:hover{background:0 0}.comp-product-calculator-container custom-dropdown .site-dropdown .dropdown-menu li:not(.active) a:hover{color:#fff;background:#137ada}.comp-product-calculator-container custom-dropdown .site-dropdown .dropdown-menu li:not(.active) a:hover .img-filter{-ms-filter:invert(100%);filter:invert(100%)}.comp-product-calculator-container custom-dropdown .site-dropdown .dropdown-menu .active a{border:1px solid #137ada;position:relative}.comp-product-calculator-container custom-dropdown .site-dropdown .dropdown-menu .active a::after{content:"\f00c";font-family:FontAwesome;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:18px;color:#137ada}.comp-product-calculator-container custom-dropdown .site-dropdown .dropdown-menu .dropdown-link-text{font-size:12px}.comp-product-calculator-container custom-dropdown .site-dropdown.expanded .dropdown-toggle{border-color:#137ada;-webkit-box-shadow:0 0 4px rgba(19,122,218,.5);-moz-box-shadow:0 0 4px rgba(19,122,218,.5);box-shadow:0 0 4px rgba(19,122,218,.5)}@media (min-width:992px){.comp-product-calculator-container dropdown-attribute .dropdown-toggle{padding:0 16px;height:32px;font-weight:700}}@media (max-width:991px){.comp-product-calculator-container .calculator-group{position:relative}.comp-product-calculator-container .calculator-group .dropdown-attribute,.comp-product-calculator-container .calculator-group .single-option-attribute,.comp-product-calculator-container .calculator-group .text-attribute{padding-top:23px;padding-bottom:6px;height:48px;line-height:1}.comp-product-calculator-container .calculator-group .single-option-attribute{padding-top:28px}.comp-product-calculator-container .calculator-group dropdown-attribute:hover select.site-form-input{padding:21px 35px 4px 15px}@-moz-document url-prefix(){select.site-form-input{padding:21px 35px 4px 16px}}.comp-product-calculator-container .calculator-group .site-custom-select .select-input{height:48px}.comp-product-calculator-container .calculator-group .site-custom-select .select-icon{padding-top:17px}.comp-product-calculator-container .calculator-group .calculator-label{position:absolute;width:auto;padding:0;z-index:3;top:6px;left:16px;font-size:12px;line-height:150%}.comp-product-calculator-container .calculator-group dropdown-attribute,.comp-product-calculator-container .calculator-group hidden-attribute,.comp-product-calculator-container .calculator-group radio-attribute,.comp-product-calculator-container .calculator-group text-attribute{width:100%}.comp-product-calculator-container .calculator-group .hidden-attribute-label,.comp-product-calculator-container .calculator-group .radio-attribute-label{padding-left:24px}.comp-product-calculator-container .calculator-group radio-attribute{padding-top:25px}.comp-product-calculator-container .calculator-group .site-form-group .site-form-input{height:48px}.comp-product-calculator-container .calculator-group .site-form-group .input-error-icon{top:8px}.comp-product-calculator-container .option-section .hidden-attribute-label,.comp-product-calculator-container .option-section .radio-attribute-label{padding-left:0}.comp-product-calculator-container custom-dropdown .dropdown-toggle{height:48px;padding-bottom:0;font-weight:700;padding-top:20px}.comp-product-calculator-container custom-dropdown .icon img{max-width:20px;max-height:20px}.comp-product-calculator-container custom-dropdown .icon+.dropdown-toggle-label,.comp-product-calculator-container custom-dropdown .icon+.val{padding-left:8px}}@media (max-width:991px) and screen and (-ms-high-contrast:active),(max-width:991px) and (-ms-high-contrast:none){.comp-product-calculator-container .calculator-group .site-custom-select select.site-form-input{padding-top:23px;padding-bottom:6px}}@media (max-width:767px){.comp-product-calculator-container .calculator-group{padding:0 16px}.comp-product-calculator-container .calculator-group .hidden-attribute-label,.comp-product-calculator-container .calculator-group .radio-attribute-label{padding-left:16px}.comp-product-calculator-container .option-section .hidden-attribute-label,.comp-product-calculator-container .option-section .radio-attribute-label{padding-left:0}.comp-product-calculator-container .option-section .calculator-group{padding:0}.comp-product-calculator-container .mailing-attribute-container.calculator-group{padding:15px 16px}}.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-label-container{padding:0 0 16px 24px}.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-label{font-weight:400;margin-bottom:0}.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-panel-container{width:50%;float:left;position:relative;padding:0 0 16px;font-family:Archivo,Arial,serif;font-weight:700}.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-panel{padding-bottom:40px;transition:all .2s ease-in-out;text-align:center}.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-panel:not(.active){border-bottom:1px solid #efefef;height:28px}.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-panel:not(.active):hover{cursor:pointer;border-width:4px;height:30px}.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-panel.active{border-bottom:4px solid #137ada;height:30px}.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-panel.active::after,.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-panel.active::before{left:50%;border:solid transparent;content:" ";height:0;z-index:10;width:0;position:absolute;pointer-events:none;top:47%}.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-panel.active::before{border-color:rgba(194,225,245,0);border-width:7px;margin-left:-5px;border-top-color:transparent;border-bottom-color:#137ada}.comp-multi-calc-switch-group-container .panel-only-switch .panel-icon{max-width:40px;max-height:30px;vertical-align:middle}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-multi-calc-switch-group-container .panel-only-switch .panel-icon{width:40px;height:30px}}.comp-multi-calc-switch-group-container .panel-only-switch .panel-label{max-width:none;font-size:18px;color:#3f3f3f;margin-left:10px;line-height:1.8}@media (max-width:1279px){.comp-multi-calc-switch-group-container .panel-only-switch .panel-icon{display:none}}@media (max-width:767px){.comp-multi-calc-switch-group-container .panel-only-switch .multi-calc-label-container{padding-left:16px}.comp-multi-calc-switch-group-container .panel-only-switch .panel-icon{display:inline-block}.comp-multi-calc-switch-group-container .panel-only-switch .panel-label{font-size:16.8px}}@media (max-width:567px){.comp-multi-calc-switch-group-container .panel-only-switch .panel-icon{max-width:35px;max-height:30px}.comp-multi-calc-switch-group-container .panel-only-switch .panel-label{font-size:14px}}.calc-variants.grid .comp-multi-calc-switch-group-container.multi-calc-dropdown{padding:0 20px}.comp-multi-calc-switch-group-container.multi-calc-dropdown{position:relative;padding:0 24px;margin-bottom:8px;clear:both}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-items .site-dropdown,.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-list-item{margin-bottom:0}.comp-multi-calc-switch-group-container.multi-calc-dropdown::after{content:" ";display:block;height:0;clear:both}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multical-tooltip-container{display:block}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multical-tooltip-container.no-tooltip-label{display:inline-block}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multical-tooltip-container.no-tooltip-label .comp-site-tooltip-container.calc-tooltip{line-height:23px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multical-tooltip-container.no-tooltip-label .comp-site-tooltip-container .tooltip-question-icon{margin-left:5px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .tooltip-label{font-weight:400;vertical-align:top;cursor:pointer}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-label{display:flex;position:relative;float:left;width:37.5%;min-height:1px;padding:5px 24px 0 0;font-weight:400;line-height:150%;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;white-space:unset}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-label>span:first-of-type{flex:1;width:60%}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-items{position:relative;float:left;width:62.5%;min-height:1px;font-weight:700;padding:0;background:#fff}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-items .site-dropdown .dropdown-menu{z-index:999}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-items img{max-width:25px;max-height:25px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .dropdown-menu.active{display:block;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.comp-multi-calc-switch-group-container.multi-calc-dropdown .dropdown-menu .val-wrap{position:relative;padding:8px 16px;display:flex;align-items:center;font-size:12px;background:0 0}.comp-multi-calc-switch-group-container.multi-calc-dropdown .dropdown-menu .val{text-transform:none;display:inline-block;white-space:normal;max-width:90%;color:#333}.comp-multi-calc-switch-group-container.multi-calc-dropdown .dropdown-menu .val.has-icon{max-width:75%}.comp-multi-calc-switch-group-container.multi-calc-dropdown .dropdown-toggle{text-align:left;padding:0 38px 0 16px;height:32px;display:flex;align-items:center;border-radius:4px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .dropdown-toggle.active{border:1px solid #137ada;box-sizing:border-box;-webkit-box-shadow:0 0 4px 0 rgba(19,122,218,.5);-moz-box-shadow:0 0 4px 0 rgba(19,122,218,.5);box-shadow:0 0 4px 0 rgba(19,122,218,.5)}.comp-multi-calc-switch-group-container.multi-calc-dropdown .icon{height:auto}.comp-multi-calc-switch-group-container.multi-calc-dropdown .icon+.val{padding-left:14px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .selected-calc-label{width:100%;font-size:14px;font-weight:700;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;padding-top:2px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .pp-checkmarks,.comp-multi-calc-switch-group-container.multi-calc-dropdown .select-icon{position:absolute;right:-1px;padding:6px 16px;font-size:14px;line-height:16px;color:#1a1a1a;z-index:1!important;cursor:pointer;top:1px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .fa-check,.comp-multi-calc-switch-group-container.multi-calc-dropdown .pp-checkmarks{color:#137ada}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-list-item.active{border:1px solid #137ada}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-list-item.active .val-wrap{border:0}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-list-item.active .val-wrap::after{content:"\f00c";font-family:FontAwesome;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:18px;color:#137ada;font-size:14px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-list-item:not(.active):hover .val-wrap{background:#137ada}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-list-item:not(.active):hover .val-wrap .val{color:#fff}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-list-item:not(.active):hover .val-wrap .img-filter{-ms-filter:invert(100%);filter:invert(100%)}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-list-item:not(.active) .val-wrap{border:1px solid #ddd;border-width:0 1px 1px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .cta-dropdown-modal{position:absolute;visibility:hidden}@media (max-width:991px){.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-items{width:100%}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-items img{max-width:20px;max-height:20px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .dropdown-toggle{height:48px;padding-top:20px;padding-bottom:0;line-height:1}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-label{position:absolute;width:auto;padding:0;z-index:3;top:6px;left:41px;font-size:12px;line-height:150%;margin-top:1px;color:#333}.comp-multi-calc-switch-group-container.multi-calc-dropdown .select-icon{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.comp-multi-calc-switch-group-container.multi-calc-dropdown .selected-calc-label{padding-top:0}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multical-tooltip-container,.comp-multi-calc-switch-group-container.multi-calc-dropdown .multical-tooltip-container.no-tooltip-label{display:none}.comp-multi-calc-switch-group-container.multi-calc-dropdown .icon+.val{padding-left:8px}}@media (max-width:767px){.comp-multi-calc-switch-group-container.multi-calc-dropdown{padding:0 16px}.comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-label{left:33px}}@media (max-width:991px){.calc-variants.grid .comp-multi-calc-switch-group-container.multi-calc-dropdown .multi-calc-label{left:36px}.comp-multicalc-dropdown-modal.site-modal .modal-dialog{width:auto;margin:0;max-width:calc(100vw - 30px);top:50%;left:50%;pointer-events:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.comp-multicalc-dropdown-modal.site-modal .modal-content{padding:0}.comp-multicalc-dropdown-modal.site-modal .modal-header{padding:16px}.comp-multicalc-dropdown-modal.site-modal .modal-header .modal-close-btn{line-height:20px;margin-right:0}.comp-multicalc-dropdown-modal.site-modal .modal-header .modal-title{font-weight:700;font-size:20px;line-height:20px}.comp-multicalc-dropdown-modal.site-modal .modal-body{overflow-y:scroll;max-height:calc(100vh - 240px);padding:0}.comp-multicalc-dropdown-modal.site-modal .modal-body img{max-width:32px;max-height:35px}.comp-multicalc-dropdown-modal.site-modal .modal-body ul{list-style:none;padding:0;margin:0}.comp-multicalc-dropdown-modal.site-modal .modal-body .multi-calc-list-item{border-bottom:1px solid #efefef}.comp-multicalc-dropdown-modal.site-modal .modal-body .val-wrap{padding:12px 42px 12px 16px;display:flex;align-items:center;line-height:21px;font-size:14px}.comp-multicalc-dropdown-modal.site-modal .modal-body .val-wrap .icon{padding-right:10px}.comp-multicalc-dropdown-modal.site-modal .modal-body .val-wrap .val{color:#3f3f3f}.comp-multicalc-dropdown-modal.site-modal .modal-body .check-circle-icon{color:#137ada;right:16px;position:absolute;font-size:15px}}.comp-multicalc-panel-container{clear:both;display:flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column}.comp-multicalc-panel-container.panel-3 .multi-calc-panel-container{width:33.3333%}.comp-multicalc-panel-container.panel-4 .multi-calc-panel-container{width:25%}.comp-multicalc-panel-container .multi-calc-label-container{padding:0 24px 16px}.comp-multicalc-panel-container .multi-calc-label{font-weight:400;margin-bottom:0;position:relative;display:flex;padding:5px 24px 0 0;width:37.5%;line-height:150%;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;white-space:unset;margin-top:1px}.comp-multicalc-panel-container .multi-calc-label .comp-site-tooltip-container{margin-right:0;margin-left:5px}.comp-multicalc-panel-container .multi-calc-label>span:first-of-type{flex:1;width:60%}.comp-multicalc-panel-container .multi-calc-items{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.comp-multicalc-panel-container .multi-calc-panel-container{width:50%;position:relative;padding:0 0 15px;font-family:Archivo,Arial,serif;font-weight:700}.comp-multicalc-panel-container .multi-calc-panel-container.active::after{content:"";border-bottom:4px solid #137ada;position:absolute;width:100%;bottom:13px}.comp-multicalc-panel-container .multi-calc-panel-container::after{content:"";width:100%;position:absolute;border-bottom:1px solid #efefef;bottom:16px;transition:all .2s ease-in-out}.comp-multicalc-panel-container .multi-calc-panel{padding:0 8px 15px;display:flex;height:100%;align-items:center;justify-content:center;-webkit-justify-content:center;min-height:40px}.comp-multicalc-panel-container .multi-calc-panel:not(.active):hover{cursor:pointer}.comp-multicalc-panel-container .multi-calc-panel:not(.active):hover::before{content:"";width:100%;position:absolute;border-bottom:4px solid #efefef;bottom:13px;left:0;transition:all .2s ease-in-out}.comp-multicalc-panel-container .multi-calc-panel:not(.active)::before{content:"";width:100%;position:absolute;border-bottom:1px solid #efefef;bottom:16px}.comp-multicalc-panel-container .multi-calc-panel.active::after,.comp-multicalc-panel-container .multi-calc-panel.active::before{left:50%;border:solid transparent;content:" ";height:0;z-index:10;width:0;position:absolute;pointer-events:none;bottom:16px}.comp-multicalc-panel-container .multi-calc-panel.active::before{border-color:rgba(194,225,245,0);border-width:7px;margin-left:-5px;border-top-color:transparent;border-bottom-color:#137ada}.comp-multicalc-panel-container .multi-calc-panel.no-redirect-icon{align-items:normal}.comp-multicalc-panel-container.panel-3 .panel-icon,.comp-multicalc-panel-container.panel-4 .panel-icon{max-width:30px;max-height:28px;min-height:25px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-multicalc-panel-container.panel-3 .panel-icon,.comp-multicalc-panel-container.panel-4 .panel-icon{max-width:30px;max-height:28px;min-height:25px}}.comp-multicalc-panel-container.panel-3 .panel-label,.comp-multicalc-panel-container.panel-4 .panel-label{font-size:13px}.comp-multicalc-panel-container.panel-3 .panel-label.has-icon,.comp-multicalc-panel-container.panel-4 .panel-label.has-icon{margin-left:8px}.comp-multicalc-panel-container .panel-icon{max-width:32px;max-height:32px;min-height:25px;vertical-align:middle;margin-left:5px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-multicalc-panel-container .panel-icon{max-width:32px;max-height:32px;min-height:25px}}.comp-multicalc-panel-container .panel-label{max-width:none;font-size:14px;color:#333;line-height:1.2}.comp-multicalc-panel-container .panel-label.has-icon{margin-left:10px}@media (max-width:1199px) and (min-width:768px){.comp-multicalc-panel-container.panel-3 .multi-calc-panel,.comp-multicalc-panel-container.panel-4 .multi-calc-panel{text-align:center}.comp-multicalc-panel-container.panel-3 .multi-calc-panel.collapse-label,.comp-multicalc-panel-container.panel-4 .multi-calc-panel.collapse-label{flex-wrap:wrap}.comp-multicalc-panel-container.panel-3 .multi-calc-panel.collapse-label:not(.no-icon),.comp-multicalc-panel-container.panel-3 .multi-calc-panel.collapse-label:not(.no-redirect-icon),.comp-multicalc-panel-container.panel-4 .multi-calc-panel.collapse-label:not(.no-icon),.comp-multicalc-panel-container.panel-4 .multi-calc-panel.collapse-label:not(.no-redirect-icon){justify-content:initial;-webkit-justify-content:initial}.comp-multicalc-panel-container.panel-3 .multi-calc-panel.collapse-label .panel-icon,.comp-multicalc-panel-container.panel-3 .multi-calc-panel.collapse-label .panel-label,.comp-multicalc-panel-container.panel-4 .multi-calc-panel.collapse-label .panel-icon,.comp-multicalc-panel-container.panel-4 .multi-calc-panel.collapse-label .panel-label{display:block;flex:1 100%;width:100%}.comp-multicalc-panel-container.panel-3 .multi-calc-panel.collapse-label .panel-label.has-icon,.comp-multicalc-panel-container.panel-4 .multi-calc-panel.collapse-label .panel-label.has-icon{align-self:baseline;margin-left:0}.comp-multicalc-panel-container.panel-3 .multi-calc-panel.collapse-label .panel-icon,.comp-multicalc-panel-container.panel-4 .multi-calc-panel.collapse-label .panel-icon{margin:0 auto 4px}}@media (max-width:767px){.comp-multicalc-panel-container .multi-calc-label-container{padding-left:16px}.comp-multicalc-panel-container .multi-calc-panel{text-align:left}.comp-multicalc-panel-container .panel-icon{display:inline-block}.comp-multicalc-panel-container .panel-label.has-icon{margin-left:10px}}@media (max-width:567px){.comp-multicalc-panel-container .panel-icon{max-width:35px;max-height:30px}}@media (max-width:480px){.comp-multicalc-panel-container .multi-calc-panel{text-align:center}.comp-multicalc-panel-container .multi-calc-panel.collapse-label{flex-wrap:wrap}.comp-multicalc-panel-container .multi-calc-panel.collapse-label:not(.no-icon),.comp-multicalc-panel-container .multi-calc-panel.collapse-label:not(.no-redirect-icon){justify-content:initial;-webkit-justify-content:initial}.comp-multicalc-panel-container .multi-calc-panel.collapse-label .panel-icon,.comp-multicalc-panel-container .multi-calc-panel.collapse-label .panel-label{display:block;flex:1 100%;width:100%}.comp-multicalc-panel-container .multi-calc-panel.collapse-label .panel-label.has-icon{align-self:baseline;margin-left:0}.comp-multicalc-panel-container .multi-calc-panel.collapse-label .panel-icon{margin:0 auto 4px}}.comp-redirect-calc-container{padding:0 24px;margin-bottom:8px;clear:both}.comp-redirect-calc-container .redirect-tooltip-wrapper{display:flex}.comp-redirect-calc-container .redirect-tooltip-wrapper .redirect-label-tooltip{flex:1}.comp-redirect-calc-container .redirect-label{position:relative;float:left;width:37.5%;min-height:1px;padding:5px 24px 0 0;font-weight:400;line-height:150%;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;white-space:unset;margin-top:1px}.comp-redirect-calc-container .redirect-label .comp-site-tooltip-container{margin-right:0}.comp-redirect-calc-container .redirect-choices{position:relative;float:left;width:62.5%;min-height:1px;padding-left:16px;padding-right:16px;font-weight:700}.comp-redirect-calc-container .redirect-radio .redirect-label{margin-top:-10px}.comp-redirect-calc-container .site-custom-radio .radio-label{font-weight:700}.comp-redirect-calc-container .redirect-dropdown .site-custom-select,.comp-redirect-calc-container .redirect-dropdown .site-form-group{margin:0}.comp-redirect-calc-container .redirect-dropdown .site-custom-select:after,.comp-redirect-calc-container .redirect-dropdown .site-custom-select:before{content:" ";display:table}.comp-redirect-calc-container .redirect-dropdown .site-custom-select:after{clear:both}.comp-redirect-calc-container .redirect-dropdown .site-custom-select .select-input{height:32px;line-height:150%}.comp-redirect-calc-container .redirect-dropdown .site-custom-select .select-icon{padding:8px 16px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-redirect-calc-container .redirect-dropdown .site-custom-select select.site-form-input{padding:0 36px 0 16px}}.comp-redirect-calc-container .redirect-dropdown .site-custom-select:hover select.site-form-input{border:2px solid #137ada;outline:0;padding:0 35px 0 15px}.comp-redirect-calc-container .redirect-dropdown .site-custom-select:hover .select-icon{color:#137ada}.comp-redirect-calc-container .redirect-dropdown .redirect-choices{padding:0;background:#fff}@media (max-width:991px){.comp-redirect-calc-container .redirect-choices,.comp-redirect-calc-container .redirect-label{width:100%}.comp-redirect-calc-container .redirect-dropdown{position:relative}.comp-redirect-calc-container .redirect-dropdown .site-custom-select:hover select.site-form-input{padding:22px 35px 5px 15px}.comp-redirect-calc-container .redirect-dropdown .site-custom-select .select-input{padding-top:23px;height:48px;padding-bottom:6px}.comp-redirect-calc-container .redirect-dropdown .site-custom-select .select-icon{padding-top:10px}.comp-redirect-calc-container .redirect-dropdown .redirect-label{position:absolute;width:auto;padding:0;z-index:3;top:6px;left:16px;font-size:12px;line-height:150%}.comp-redirect-calc-container .redirect-dropdown .hidden-attribute-label{padding-left:16px}}@media (max-width:767px){.comp-redirect-calc-container{padding:0 16px}}.comp-review-widget-container .review-header{font-size:29px;text-align:center;padding:20px}.comp-review-widget-container .review-summary{display:flex;justify-content:center;padding-bottom:24px}.comp-review-widget-container .review-summary .comp-ratings-in-stars-container{font-size:25px}.comp-review-widget-container .comp-overall-rating-percentage-container{width:135px;font-size:12px;text-align:center;margin-left:24px}.comp-review-widget-container .comp-overall-rating-percentage-container .percentage{font-size:32px;font-weight:700}.comp-review-widget-container .comp-overall-rating-box-container{width:100px;color:#fff;text-align:center}.comp-review-widget-container .comp-overall-rating-box-container .rating{background-color:#019f17;font-size:32px;font-weight:700;padding:8px 0}.comp-review-widget-container .comp-overall-rating-box-container .out-of{padding:5px 0;font-size:14px;background-color:#000}.comp-review-widget-container .comp-overall-star-rating-container{width:135px;font-size:22px;font-weight:700;text-align:center;margin-left:24px}.comp-review-widget-container .comp-overall-rating-box-container,.comp-review-widget-container .comp-overall-rating-percentage-container,.comp-review-widget-container .comp-overall-star-rating-container,.comp-review-widget-container .comp-rating-horizontal-bar-graph-container{padding-top:16px}.comp-review-widget-container .review-loader{text-align:center;padding-top:64px;min-height:300px}.comp-review-widget-container .review-loader .loader-icon{font-size:48px}.comp-review-widget-container .review-footer,.comp-review-widget-container .review-list-item{border-top:1px solid #efefef}.comp-review-widget-container .review-list-item{padding:30px 15px}.comp-review-widget-container .review-footer{display:flex;justify-content:center;padding:24px 0 0}.comp-review-widget-container .comp-review-sort-options-container{margin-left:64px}.comp-review-widget-container .comp-review-sort-options-container .display-option-label,.comp-review-widget-container .comp-review-sort-options-container .sort-options{display:inline-block}.comp-review-widget-container .comp-review-sort-options-container .review-sort-dropdown{margin-left:8px;border-color:#ddd;padding:0 24px;height:40px;border-radius:4px;font-size:16px;cursor:pointer}@media (max-width:767px){.comp-review-widget-container .review-summary{flex-direction:column;align-items:center}.comp-review-widget-container .comp-rating-horizontal-bar-graph-container .bar-list{padding-left:0}.comp-review-widget-container .comp-overall-rating-percentage-container,.comp-review-widget-container .comp-overall-star-rating-container,.comp-review-widget-container .comp-review-sort-options-container{margin-left:0}.comp-review-widget-container .comp-review-sort-options-container{text-align:center}.comp-review-widget-container .review-footer{flex-direction:column;align-items:center}}.comp-inline-product-rating-container{cursor:pointer;position:relative;display:inline-block}.comp-inline-product-rating-container .inline-product-rating-summary{display:flex;margin-top:12px;margin-left:12px}.comp-inline-product-rating-container .inline-product-rating-summary .total-ratings,.comp-inline-product-rating-container .inline-product-rating-summary .weighted-average{align-items:center;display:flex;padding:0 5px;color:#135fa7;font-size:12px}.comp-inline-product-rating-container .inline-product-rating-info{display:block;position:absolute;z-index:1000;background:#fff;top:93%;left:50%;transform:translate(-50%);padding:10px;min-width:212px;-webkit-box-shadow:-9px 11px 13px -4px rgba(0,0,0,.17),9px 11px 13px -4px rgba(0,0,0,.17);-moz-box-shadow:-9px 11px 13px -4px rgba(0,0,0,.17),9px 11px 13px -4px rgba(0,0,0,.17);box-shadow:-9px 11px 13px -4px rgba(0,0,0,.17),9px 11px 13px -4px rgba(0,0,0,.17)}.comp-inline-product-rating-container .read-review-btn-container{text-align:center}.comp-inline-product-rating-container .read-review-btn-container .read-review-btn{margin-top:8px;width:150px;font-size:12px;padding:5px;min-height:30px}@-webkit-keyframes siteDelayShow{to{visibility:visible}}@-o-keyframes siteDelayShow{to{visibility:visible}}@-moz-keyframes siteDelayShow{to{visibility:visible}}@-ms-keyframes siteDelayShow{to{visibility:visible}}@keyframes siteDelayShow{to{visibility:visible}}.comp-share-calc-config-modal .email-quote-content-container{padding-left:24px}.comp-share-calc-config-modal .share-config-details{font-size:13px;margin-bottom:5px}.comp-share-calc-config-modal .share-config-details strong{font-size:14px}.comp-share-calc-config-modal .share-config-copy-message{color:#1bb91f}.comp-share-calc-config-modal .error-wrapper{color:#c30075}.comp-share-calc-config-modal .site-form-group .site-form-input[disabled]:focus,.comp-share-calc-config-modal .site-form-group .site-form-input[readonly]:focus{color:#3f3f3f;background:#fff;border-color:#137ada;-webkit-box-shadow:0 0 4px rgba(19,122,218,.5);-moz-box-shadow:0 0 4px rgba(19,122,218,.5);box-shadow:0 0 4px rgba(19,122,218,.5)}@media (max-width:620px){.comp-share-calc-config-modal .share-calc-content-container{padding-right:8px;border-right:none;width:100%}.comp-share-calc-config-modal .share-config-modal-btn-group{text-align:center}.comp-share-calc-config-modal button{max-width:260px}}@media (max-width:320px){.comp-share-calc-config-modal .share-calc-content-container{padding-right:4px}}.comp-site-tooltip-container{color:#3f3f3f;margin-right:6px}.comp-site-tooltip-container .tooltip-wrapper{cursor:auto;position:absolute;z-index:101;width:340px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:4px solid #135fa7;padding:10px;background-color:#137ada;text-align:left;max-width:none;left:-357px;top:-19px;min-height:70px;color:#fff;font-weight:700}.comp-site-tooltip-container .tooltip-wrapper::after{content:" ";right:-12px;height:16px;width:18px;top:22px;background:#137ada;border-bottom:#135fa7 4px solid;position:absolute;border-left:#135fa7 4px solid;transform:rotate(225deg)}.comp-site-tooltip-container .tooltip-wrapper p{color:#fff;font-weight:700;padding-right:17px}.comp-site-tooltip-container .tooltip-wrapper a{color:#a9efff}.comp-site-tooltip-container .popover-content,.comp-site-tooltip-container .popover-content a,.comp-site-tooltip-container .popover-content p{font-size:12px}.comp-site-tooltip-container .tooltip-close-button{cursor:pointer;text-decoration:underline;font-size:13px}.comp-site-tooltip-container .tooltip-question-icon{cursor:pointer}.comp-site-tooltip-container .pp-tooltip{font-weight:400;text-align:center;line-height:1;font-size:14px;padding:2px;color:#1a1a1a;background:0 0;text-decoration:none;display:flex;align-items:center;justify-content:center;margin-top:1px}.comp-site-tooltip-container:hover .pp-tooltip{color:#135fa7;background:0 0;cursor:pointer}.comp-site-tooltip-container .close-btn-container .close{font:normal normal normal 16px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";opacity:1;font-size:12px}.comp-site-tooltip-container .close-btn-container .close::before{content:"\f00d";color:transparent;background:rgba(255,255,255,.2);display:flex;padding-top:4px;justify-content:center;width:22px;height:22px;border-radius:100%}.comp-site-tooltip-container .close-btn-container .close:hover::before{color:transparent}@media (max-width:1279px){.comp-site-tooltip-container{margin-right:0}.comp-site-tooltip-container .tooltip-question-icon::before{width:15px;height:15px}}@media (max-width:991px){.comp-site-tooltip-container{display:none}}.comp-rating-horizontal-bar-graph-container .bar-list{list-style-type:none}.comp-rating-horizontal-bar-graph-container .horizontal-bar{width:116px;background-color:#ccc;height:11px;margin-left:8px}.comp-rating-horizontal-bar-graph-container .bar-fill{background-color:#428bca;height:100%}.comp-rating-horizontal-bar-graph-container .horizontal-bar,.comp-rating-horizontal-bar-graph-container .rating-label,.comp-rating-horizontal-bar-graph-container .total-rating-per-star{display:inline-block}.comp-rating-horizontal-bar-graph-container .bar-item{margin-bottom:0;font-size:10px;color:#3f3f3f}.comp-rating-horizontal-bar-graph-container .total-rating-per-star{margin-left:4px}.comp-ratings-in-stars-container{position:relative;display:inline-block;color:#ff9000;overflow:hidden}.comp-ratings-in-stars-container .fill-star-ratings{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#ff9000}.comp-ratings-in-stars-container .five-star-outline,.comp-ratings-in-stars-container .five-star-solid{font-family:pp-ecp!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comp-ratings-in-stars-container .five-star-outline::before{content:"\e97e"}.comp-ratings-in-stars-container .five-star-solid::before{content:"\e97c"}.comp-review-list-container .ratings-in-stars{font-size:20px}.comp-review-list-container .star-rating{float:left}.comp-review-list-container .review-badges{float:right;margin-top:4px;font-size:12px}.comp-review-list-container .verified-buyer i{color:#54a0c7}.comp-review-list-container .review-info{clear:both;font-size:13px}.comp-review-list-container .review-message{padding-top:12px}.comp-review-list-container .review-heading{display:block;font-weight:700;font-size:15px;padding-bottom:12px}.comp-review-list-container .response-header{margin-top:10px;font-weight:700;font-size:15px}.comp-review-list-container .review-image img{max-width:200px;max-height:200px;margin:10px 20px}.comp-review-pagination-container .pagination{list-style:none;margin:0}.comp-review-pagination-container li{float:left}.comp-review-pagination-container li a{font-size:16px;font-weight:400;height:40px;line-height:22px;display:inline-block;padding:9px 15px;box-sizing:border-box}.comp-review-pagination-container li a:hover{color:#3f3f3f;background-color:#efefef;border:1px solid #efefef}.comp-review-pagination-container li a:hover .next-page-text,.comp-review-pagination-container li a:hover .prev-page-text{color:#3f3f3f}.comp-review-pagination-container .page-item{background-color:#fff}.comp-review-pagination-container .active .page-item,.comp-review-pagination-container .page-item.active a{color:#fff;background-color:#137ada;border:1px solid #137ada}.page-product-container .comp-product-calculator-attribute-modal{pointer-events:none}.page-product-container .comp-product-calculator-attribute-modal .modal-dialog{width:auto;margin:0;max-width:calc(100vw - 30px);top:50%;left:50%;pointer-events:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.page-product-container .comp-product-calculator-attribute-modal .modal-content{padding:0}.page-product-container .comp-product-calculator-attribute-modal .modal-header{padding:16px}.page-product-container .comp-product-calculator-attribute-modal .modal-header .modal-close-btn{line-height:20px;margin-right:0}.page-product-container .comp-product-calculator-attribute-modal .modal-header .modal-title{font-weight:700;font-size:20px;line-height:20px}.page-product-container .comp-product-calculator-attribute-modal .modal-body{overflow-y:scroll;max-height:calc(100vh - 240px);padding:0}.page-product-container .comp-product-calculator-attribute-modal .modal-body .attr-options-list{list-style:none;padding:0;margin:0}.page-product-container .comp-product-calculator-attribute-modal .modal-body .attr-option-list-item{border-bottom:1px solid #efefef}.page-product-container .comp-product-calculator-attribute-modal .modal-body .attr-value-container{padding:12px 42px 12px 16px;display:flex;align-items:center;line-height:21px;font-size:14px;color:#3f3f3f}.page-product-container .comp-product-calculator-attribute-modal .modal-body .check-circle-icon{color:#137ada;right:16px;position:absolute;font-size:15px}@media (max-width:991px){.page-product-container .comp-product-calculator-container .mobile .calculator-group modal-attribute{width:100%;float:left}.page-product-container .comp-product-calculator-container .mobile .calculator-group .turnaround-options{padding-left:5px}.page-product-container .comp-product-calculator-container .mobile .calculator-group .dropdown-menu-link{font-size:14px}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown{margin-bottom:0}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-toggle-label-icon-container{text-align:left}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-toggle-label{float:none;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 24px);width:calc(100% - 24px);padding:2px 0}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-toggle{border-radius:3px;height:48px;padding:20px 16px 0;border-color:#efefef}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-toggle.active{border:1px solid #137ada}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-toggle.active .check-circle-icon{display:block}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-toggle.active .icon img{filter:grayscale(0);-webkit-filter:grayscale(0)}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-toggle .check-circle-icon{display:none;position:absolute;right:10px;top:-8px;background:#fff;border-radius:50%;color:#137ada;font-size:16px}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-toggle-icon{font-size:14px;color:#3f3f3f;font-weight:400;position:absolute;right:15px;top:14px}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown.expanded .dropdown-toggle{border-color:#135fa7}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-menu{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .icon,.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .icon+span.val{display:table-cell;float:none;vertical-align:middle}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .icon{height:auto;width:15%;padding-right:10px}.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .icon img{max-width:22px;max-height:24px;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.page-product-container .comp-product-calculator-container .mobile .calculator-group .dropdown-menu-item{position:relative}.page-product-container .comp-product-calculator-container .mobile .calculator-group .dropdown-menu-item.selected{border:1px solid #135fa7}.page-product-container .comp-product-calculator-container .mobile .calculator-group .dropdown-menu-item.selected a{border:0}.page-product-container .comp-product-calculator-container .mobile .calculator-group .dropdown-menu-link-title{display:inline-block;max-width:90%;white-space:normal}.page-product-container .comp-product-calculator-container .mobile .calculator-group .dropdown-menu-selected-icon{position:absolute;right:14px;top:12px;font-size:16px;color:#fff}.page-product-container .comp-product-calculator-container .mobile .calculator-group button{text-transform:none}.page-product-container .comp-product-calculator-container .mobile .modal-dialog{width:auto}.page-product-container .comp-product-calculator-container .mailing-section{margin:8px 0 20px}}@media (max-width:991px) and screen and (-ms-high-contrast:active),(max-width:991px) and (-ms-high-contrast:none){.page-product-container .comp-product-calculator-container .mobile .calculator-group .site-dropdown .dropdown-toggle .check-circle-icon{top:-7px}}@media (max-width:767px){.page-product-container .comp-product-calculator-container text-attribute .input-step-container{display:flex;opacity:1;position:absolute;top:0;bottom:0;left:0;right:20px;flex-direction:row-reverse;justify-content:space-between;pointer-events:none}.page-product-container .comp-product-calculator-container text-attribute .input-step-container button{height:48px;width:40px;border:1px solid #b3b3b3;border-radius:0;font-size:20px;pointer-events:auto;transition:border-color 350ms ease-in-out;-webkit-transition:border-color 350ms ease-in-out;-moz-transition:border-color 350ms ease-in-out;-ms-transition:border-color 350ms ease-in-out;-o-transition:border-color 350ms ease-in-out}.page-product-container .comp-product-calculator-container text-attribute .input-step-container .btn-step-up{border-left:0}.page-product-container .comp-product-calculator-container text-attribute .input-step-container .btn-step-up i::before{content:"\ff0b"}.page-product-container .comp-product-calculator-container text-attribute .input-step-container .btn-step-down{border-right:0}.page-product-container .comp-product-calculator-container text-attribute .input-step-container .btn-step-down i::before{content:"\ff0d"}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full){width:50%}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) .calculator-label{width:100%;min-height:16px;margin-bottom:10px}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) .text-attribute{width:calc(100% - 80px);border-color:#b3b3b3;border-radius:0;border-top-width:1px;border-bottom-width:1px}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) text-attribute{width:100%;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) text-attribute.show-error .input-step-container button,.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) text-attribute.show-error .text-attribute{border-color:#c30075;color:#3f3f3f}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) text-attribute:not(.show-error) .steps-triggered,.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) text-attribute:not(.show-error) .steps-triggered~.input-step-container button,.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) text-attribute:not(.show-error) .text-attribute:focus,.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) text-attribute:not(.show-error) .text-attribute:focus~.input-step-container button,.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) text-attribute:not(.show-error) input.ng-touched:not(.ng-pristine)~.input-step-container button{border-color:#efefef}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) .input-error-container{width:100%}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full)~.sizes-wrapper:not(.full){width:50%}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full)~.sizes-wrapper:not(.full) text-attribute .input-step-container{right:0;left:20px}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full)~.sizes-wrapper:not(.full) .calculator-label{display:block;padding-left:20px}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full)~.sizes-wrapper:not(.full) .site-form-group .input-error-icon{right:50px}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) .site-form-group::after{top:40px;font-weight:600}.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) .site-form-group .input-error-icon{right:70px;top:15px}.page-product-container .comp-product-calculator-container .sizes-wrapper.full{width:100%}.page-product-container .comp-product-calculator-container .sizes-wrapper.full .calculator-label{width:100%;min-height:16px;margin-bottom:10px}.page-product-container .comp-product-calculator-container .sizes-wrapper.full .text-attribute{width:calc(100% - 80px);border-color:#b3b3b3;border-radius:0;border-top-width:1px;border-bottom-width:1px}.page-product-container .comp-product-calculator-container .sizes-wrapper.full text-attribute{width:100%;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center}.page-product-container .comp-product-calculator-container .sizes-wrapper.full text-attribute.show-error .input-step-container button,.page-product-container .comp-product-calculator-container .sizes-wrapper.full text-attribute.show-error .text-attribute{border-color:#c30075;color:#3f3f3f}.page-product-container .comp-product-calculator-container .sizes-wrapper.full text-attribute:not(.show-error) .steps-triggered,.page-product-container .comp-product-calculator-container .sizes-wrapper.full text-attribute:not(.show-error) .steps-triggered~.input-step-container button,.page-product-container .comp-product-calculator-container .sizes-wrapper.full text-attribute:not(.show-error) .text-attribute:focus,.page-product-container .comp-product-calculator-container .sizes-wrapper.full text-attribute:not(.show-error) .text-attribute:focus~.input-step-container button,.page-product-container .comp-product-calculator-container .sizes-wrapper.full text-attribute:not(.show-error) input.ng-touched:not(.ng-pristine)~.input-step-container button{border-color:#efefef}.page-product-container .comp-product-calculator-container .sizes-wrapper.full .input-error-container{width:100%}.page-product-container .comp-product-calculator-container .sizes-wrapper.full .site-form-group .input-error-icon{right:50px;top:15px}.page-product-container .comp-product-calculator-container .sizes-wrapper.full .input-step-container{right:0}.page-product-container .comp-product-calculator-container .sizes-wrapper .text-attribute{height:48px}}@media (max-width:450px){.page-product-container .comp-product-calculator-container .sizes-wrapper.full .site-form-group .input-error-icon,.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) .site-form-group .input-error-icon{display:none}.page-product-container .comp-product-calculator-container .sizes-wrapper .calculator-group .calc-attr-form-control{padding:8px 12px}}@media (max-width:389px){.page-product-container .comp-product-calculator-container text-attribute .input-step-container button{width:30px}.page-product-container .comp-product-calculator-container .sizes-wrapper.full .text-attribute,.page-product-container .comp-product-calculator-container .sizes-wrapper:not(.full) .text-attribute{width:calc(100% - 60px)}}@media (max-width:767px){.page-product-container .comp-sticky-calc-price-container .sticky-calc-price-container.loaded{display:block}}@media (max-width:659px){.page-product-container .product-reviews-wrapper .review-summary{display:flex;flex-direction:column;align-items:center}.page-product-container .product-reviews-wrapper .review-summary .comp-overall-rating-percentage-container,.page-product-container .product-reviews-wrapper .review-summary .comp-overall-star-rating-container{padding-top:0;margin-left:0}}@media (max-width:549px){.page-product-container .product-reviews-wrapper .review-footer{flex-direction:column;align-items:center}.page-product-container .product-reviews-wrapper .review-footer .review-pagination{margin-bottom:1em}.page-product-container .product-reviews-wrapper .review-footer .comp-review-sort-options-container{margin-left:0}}.page-product-container .main-contents-container{margin-bottom:60px}.page-product-container .gallery-container #bvseo-paginationSection,.page-product-container .product-tabs-row #bvseo-paginationSection,.page-product-container .ratings-reviews-row #bvseo-paginationSection{display:none}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-cv2-cleanslate .bv-core-container-122 .bv-summary-bar-minimalist .bv-write-container .bv-submission-button.bv-write-review{display:none!important}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-summary-bar .bv-rating-ratio-count{margin-left:-2px!important;font-size:12px!important}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-summary-bar .bv-rating-ratio-count :hover{cursor:pointer!important}.page-product-container .product-tabs-row .mailing-tab-wrapper .custom_button-btn{white-space:initial}.page-product-container .product-tabs-row .listright{float:right;padding:16px 0 0 50px}.page-product-container .product-tabs-row .site-nav-tabs-2{margin:55px 0 0}.page-product-container .product-tabs-row .site-nav-tabs-2 li{margin:0 20px 0 0}.page-product-container .product-tabs-row .site-nav-tabs-2 .nav-tab-icon,.page-product-container .product-tabs-row .site-nav-tabs-2 li a{margin-right:0}.page-product-container .product-tabs-row .site-nav-tabs-2 li:focus{outline:0}.page-product-container .product-tabs-row .site-nav-tabs-2 li a:focus{outline:0}.page-product-container .product-tabs-row .content-tab-wrapper{padding-top:24px}.page-product-container .ratings-reviews-row{min-height:113px;width:100%;padding:0 8px;margin:30px 0 0;border-top:1px solid #efefef}.page-product-container .comp-templates-accordion{margin-bottom:24px;margin-top:8px}.page-product-container .comp-templates-accordion .templates-icons{margin:5px 0 0 -40px}.page-product-container .comp-templates-accordion .templates-icons li{display:inline}.page-product-container .comp-templates-accordion .templates-icons li a:active,.page-product-container .comp-templates-accordion .templates-icons li a:focus,.page-product-container .comp-templates-accordion .templates-icons li a:hover{color:transparent}.page-product-container .comp-templates-accordion .print-templates-accordion{padding:0 24px}.page-product-container .comp-templates-accordion .print-templates-wrapper{padding:13px 0 10px}.page-product-container .comp-templates-accordion .templates-by-size{background:#efefef;margin-bottom:5px;padding:0 10px 5px}.page-product-container .comp-templates-accordion .templates-by-size span{margin-top:5px;display:block}.page-product-container .comp-templates-accordion .templates-size-name{text-align:right;font-weight:700;padding:5px 10px}.page-product-container .comp-templates-accordion .file-type-icon{width:30px;height:30px}.page-product-container .comp-templates-accordion .file-type-icon:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}.page-product-container .comp-templates-accordion.site-accordion :not(:first-of-type) .accordion-item-toggle{border-top:none}.page-product-container .comp-templates-accordion.site-accordion .view-all-wrapper{margin-top:-1px}.page-product-container .heading-product-region{margin-top:-6px}.page-product-container .heading-product-region .sms-wgt-html{margin-bottom:12px}.page-product-container .heading-product-region>div{float:left}.page-product-container .heading-product-region .comp-bv-inline-ratings-container{margin-left:16px;margin-top:-2px}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-action-bar,.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-details-bar{display:none!important}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-primarySummary-rating-container .bv-rating-stars-on{color:#ff9000!important}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-primarySummary-rating-container .bv-rating-stars-container .bv-rating-stars{font-size:17px!important}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-rating-ratio-number .bv-rating{color:#135fa7!important;font-size:12px!important}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-rating-ratio-number .bv-rating:hover{color:#135fa7!important;font-size:12px!important;cursor:pointer!important}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-rating-ratio-number .bv-rating span:hover{cursor:pointer!important}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-summary-bar .bv-rating-label{font-size:12px!important}.page-product-container .heading-product-region .comp-bv-inline-ratings-container .bv-stars-container{top:12px!important}.page-product-container .heading-product-region h1{font-family:Archivo,Arial,serif;display:block;float:none;padding-left:0;line-height:32px;overflow:hidden;margin:0;padding-bottom:16px}.page-product-container .comp-breadcrumbs-container ul li,.page-product-container .heading-product-region h1.url-set-heading,.page-product-container .heading-product-region ul li{float:left}.page-product-container .comp-breadcrumbs-container ul,.page-product-container .heading-product-region ul{border-left:0!important}.page-product-container .comp-breadcrumbs-container ul:first-of-type,.page-product-container .heading-product-region ul:first-of-type{list-style:none;padding:0;border-left:0}@media (max-width:767px){.page-product-container .comp-breadcrumbs-container ul:first-of-type,.page-product-container .heading-product-region ul:first-of-type{display:block}}.page-product-container .comp-breadcrumbs-container ul li>a,.page-product-container .heading-product-region ul li>a{background:0 0;padding:0;font-size:12px;position:relative;display:block}.page-product-container .comp-breadcrumbs-container ul li>a::before,.page-product-container .heading-product-region ul li>a::before{content:none}.page-product-container .comp-breadcrumbs-container ul li>a::after,.page-product-container .heading-product-region ul li>a::after{content:" / ";border:none;top:0;margin-top:0;height:0;color:#b3b3b3;position:absolute;right:-10px}.page-product-container .comp-breadcrumbs-container ul li>a:hover,.page-product-container .heading-product-region ul li>a:hover{color:#137ada}.page-product-container .comp-breadcrumbs-container ul li:not(:first-of-type).active,.page-product-container .comp-breadcrumbs-container ul li:not(:first-of-type)>a,.page-product-container .heading-product-region ul li:not(:first-of-type).active,.page-product-container .heading-product-region ul li:not(:first-of-type)>a{padding-left:19px}.page-product-container .comp-breadcrumbs-container ul li:last-of-type>a::after,.page-product-container .heading-product-region ul li:last-of-type>a::after{content:none}.page-product-container .comp-breadcrumbs-container ul li.active,.page-product-container .heading-product-region ul li.active{color:#b3b3b3;font-size:12px}.page-product-container .calc-variants.grid-standard .calculator-product-region,.page-product-container .calc-variants.list-standard .calculator-product-region{-webkit-animation:0s linear 50ms forwards siteDelayShow;-o-animation:0s linear 50ms forwards siteDelayShow;-moz-animation:0s linear 50ms forwards siteDelayShow;animation:0s linear 50ms forwards siteDelayShow}.page-product-container .calculator-buttons-shipping-container .box-container{background:#fcfcfc;border:1px solid #efefef;border-radius:0}.page-product-container .calculator-buttons-shipping-container .site-accordion .accordion-item-toggle{padding:13px 24px;display:block;font-weight:400;border-bottom:none;color:#135fa7;vertical-align:top;font-size:14px}.page-product-container .calculator-buttons-shipping-container .site-accordion .accordion-item-toggle:hover,.page-product-container .calculator-buttons-shipping-container .site-accordion .accordion-item-toggle:hover .accordion-icon-container{color:#137ada;background:#fff}.page-product-container .calculator-buttons-shipping-container .site-accordion .accordion-item-toggle .accordion-icon-container{color:#135fa7;margin-right:0}.page-product-container .calculator-buttons-shipping-container .site-accordion .accordion-item-toggle *{line-height:21px}.page-product-container .calculator-buttons-shipping-container .site-accordion .accordion-item-container,.page-product-container .calculator-buttons-shipping-container .site-accordion .accordion-item-toggle{border-left:0;border-right:0}.page-product-container .calculator-buttons-shipping-container .site-accordion .accordion-item-content-container{border:none}.page-product-container .comp-product-calculator-container .accordion-item-toggle,.page-product-container .shipping-estimator-container .site-accordion .accordion-item-content-container{border-top:1px solid #efefef}.page-product-container .calculator-heading-container{padding:16px 24px}.page-product-container .calculator-heading-container .comp-calc-variant-switcher{position:absolute;right:32px;top:15px}.page-product-container .calculator-heading-container .comp-calc-variant-switcher .switch{width:78px;height:27px}.page-product-container .calculator-heading-container .comp-calc-variant-switcher .switch .slider::before{width:37px;height:21px}.page-product-container .calculator-heading-container .comp-calc-variant-switcher .switch input:checked+.slider::before{left:10px}.page-product-container .calculator-heading{border-radius:0;font-weight:700;clear:both;color:#3f3f3f;display:block;font-size:20px;padding-bottom:16px;border-bottom:1px solid #efefef;line-height:105%}.page-product-container .calc-heading-icon{margin-right:10px;font-size:16px}.page-product-container .calculator-container{min-height:300px}.page-product-container .calculator-loader{text-align:center;font-size:30px;padding-top:50px}.page-product-container product-share-calc-config{position:relative;float:left;width:33.33333333%;min-height:1px;padding:0 8px 4px 24px;font-weight:400}.page-product-container calculator-price{position:relative;width:66.66666667%;min-height:1px;float:right;text-align:right;padding:0 24px 0 8px;margin-top:-2px}.page-product-container .compute-price-loader{line-height:25px;font-size:10px}.page-product-container .discount-container{display:block}.page-product-container .orig-price{color:#c30075;font-size:14px;text-decoration:line-through}.page-product-container .discount-percentage{color:#c30075;font-size:14px}.page-product-container .discounted-price{color:#3f3f3f;font-size:26px;font-weight:700}.page-product-container .subtotal-container{display:table;width:50%;margin-left:50%;text-align:right;white-space:nowrap;float:right}.page-product-container .comp-share-calc-config-container .share-config-link{line-height:21px;display:inline-block}.page-product-container .comp-share-calc-config-container .share-label{margin-left:6px}.page-product-container .comp-share-calc-config-container[disabled=true]{cursor:not-allowed}.page-product-container .comp-share-calc-config-container[disabled=true] a{pointer-events:none}.page-product-container .comp-share-calc-config-container[disabled=true] .share-config-link,.page-product-container .comp-share-calc-config-container[disabled=true] .share-config-link .share-text{color:#b3b3b3}.page-product-container .comp-product-calculator-price-container .subtotal-price{color:#3f3f3f;font-weight:700;display:inline-block;font-size:24.19px;line-height:105%;vertical-align:middle}.page-product-container .button-product-region .sms-wgt-text-image,.page-product-container .button-product-region .sms-wgt-text-image p,.page-product-container .mailing-button-product-region .sms-wgt-text-image p{color:#fff}.page-product-container .comp-product-calculator-price-container .price-per-piece{display:inline-block;margin-right:5px;font-size:12px;line-height:25px}.page-product-container .product-calc-buttons{min-height:125px}.page-product-container .buttons-container,.page-product-container .design-buttons-container,.page-product-container .mailing-buttons-container{background:#3f3f3f;padding:24px 32px;color:#fff;font-size:14px;font-weight:700}.page-product-container .buttons-container button,.page-product-container .design-buttons-container button,.page-product-container .mailing-buttons-container button{font-weight:700;width:100%;white-space:unset;padding:14px 16px}.page-product-container .buttons-container .sms-btn-icon,.page-product-container .design-buttons-container .sms-btn-icon,.page-product-container .mailing-buttons-container .sms-btn-icon{font-size:19px}.page-product-container .buttons-container .sms-btn-icon,.page-product-container .buttons-container .sms-btn-text,.page-product-container .design-buttons-container .sms-btn-icon,.page-product-container .design-buttons-container .sms-btn-text,.page-product-container .mailing-buttons-container .sms-btn-icon,.page-product-container .mailing-buttons-container .sms-btn-text{vertical-align:middle;line-height:20px}.page-product-container .buttons-container p,.page-product-container .design-buttons-container p,.page-product-container .mailing-buttons-container p{margin-bottom:8px}.page-product-container .button-product-region{display:block;margin:0 auto;overflow:hidden;text-align:center}.page-product-container .button-product-region>.sms-wgt-text-image:first-of-type::after,.page-product-container .button-product-region>.sms-wgt-text-image:first-of-type::before{content:" ";display:table}.page-product-container .button-product-region>.sms-wgt-text-image:first-of-type::after{clear:both}.page-product-container .button-product-region>.sms-wgt-btn{margin-bottom:8px;width:44%;float:left}.page-product-container .button-product-region>.sms-wgt-btn~.sms-wgt-text-image:not(:first-of-type){width:12%;float:left;overflow:hidden;text-align:center;line-height:48px}.page-product-container .button-product-region .upload-btn-container~.sms-wgt-text-image~.sms-wgt-btn{margin-left:0}.page-product-container .button-product-region .upload-btn-container~.sms-wgt-btn{margin-left:12%}.page-product-container .design-product-region .upload-btn-container{float:left;width:50%;padding-right:6px}.page-product-container .design-product-region .easy-btn-container{width:50%;float:right;padding-left:6px}.page-product-container .design-product-region .file_upload_later_button-btn-container,.page-product-container .design-product-region .upload_later-btn-container{text-align:center;padding-top:8px;clear:both}.page-product-container .design-product-region .file_upload_later_button-btn,.page-product-container .design-product-region .upload_later-btn{cursor:pointer;margin:auto;display:inline-block;width:auto;padding-top:0;padding-bottom:0}.page-product-container .design-product-region .file_upload_later_button-btn .sms-btn-text,.page-product-container .design-product-region .upload_later-btn .sms-btn-text{font-weight:400;font-size:14px;line-height:150%}.page-product-container .design-product-region .file_upload_later_button-btn[disabled=true],.page-product-container .design-product-region .upload_later-btn[disabled=true]{cursor:not-allowed}.page-product-container .mailing-button-product-region .sms-wgt-text-image{text-align:center}.page-product-container .comp-product-calculator-container .accordion-item-container{border-bottom:1px solid #efefef}.page-product-container .comp-product-calculator-container .calculator-label{display:flex}.page-product-container .comp-product-calculator-container .calculator-label .attr-label{flex:1}.page-product-container .comp-product-calculator-container .size-section .site-form-group{position:relative;float:left;width:31.25%;min-height:1px;padding:0}.page-product-container .comp-product-calculator-container .size-section .site-form-group .site-form-input{padding-right:34px!important}.page-product-container .comp-product-calculator-container .size-section .calculator-label{padding-top:6px}.page-product-container .comp-product-calculator-container .size-section .calculator-group{margin-bottom:0}.page-product-container .comp-product-calculator-container .size-section .calculator-group .attribute-container:first-child .site-form-group{padding-right:21px;margin-bottom:8px}.page-product-container .comp-product-calculator-container .size-section .calculator-group .attribute-container:first-child .site-form-group::after{content:"X";position:absolute;top:7px;right:-5.5px}.page-product-container .comp-product-calculator-container .size-section .calculator-group .attribute-container:last-child .site-form-group{padding-left:21px;margin-bottom:8px}.page-product-container .comp-product-calculator-container .size-section .calculator-group text-attribute{width:100%}.page-product-container .chk-tooltip-wrapper{display:flex;align-items:center;padding:0 0 0 15px;width:41.6667%}.page-product-container .chk-tooltip-wrapper.checkbox-label{cursor:auto}.page-product-container .chk-tooltip-wrapper .comp-site-tooltip-container{margin-right:30px}.page-product-container .chk-tooltip-wrapper .tooltip-wrapper{top:-26px}.page-product-container .chk-tooltip-wrapper .chk-label{flex:1;text-align:left;margin-right:5px;white-space:nowrap;cursor:pointer;min-width:108px}.page-product-container .chk-tooltip-wrapper .tooltip-question-icon::before{margin-top:1px}.page-product-container .shipping-estimator-container .site-accordion .accordion-item-toggle:hover{border-radius:0 0 5px 5px}.page-product-container .advance-title-icon,.page-product-container .shipping-estimator-title-icon{font-size:18px;line-height:22px;vertical-align:top;display:inline-block;margin-right:6px}.page-product-container .shipping-estimator-title-icon{font-size:22px}.page-product-container .shipping-estimator-product-region{padding-top:24px;padding-bottom:24px}.page-product-container .comp-product-shipping-container .delivery-time-label{text-transform:lowercase}.page-product-container .comp-product-shipping-container .site-form-group{margin-bottom:12px}.page-product-container .comp-product-shipping-container .site-form-group:after,.page-product-container .comp-product-shipping-container .site-form-group:before{content:" ";display:table}.page-product-container .comp-product-shipping-container .site-form-group:after{clear:both}.page-product-container .comp-product-shipping-container .shipping-input-label{margin-bottom:8px;color:#1a1a1a}.page-product-container .comp-product-shipping-container .zip-code-input-wrapper{width:50%;float:left;padding-right:8px;position:relative}.page-product-container .comp-product-shipping-container .zip-code-input-wrapper .input-error-icon{right:8px}.page-product-container .comp-product-shipping-container .shipping-btn-wrapper{width:50%;float:right;padding-left:8px}.page-product-container .comp-product-shipping-container .show-shipping-options-btn,.page-product-container .comp-product-shipping-container .zip-code-input{width:100%}.page-product-container .comp-product-shipping-container .shipping-options-loader-container{text-align:center;padding:30px 15px 100px}.page-product-container .comp-product-shipping-container .shipping-options-loader-container .loader-text{margin-top:5px}.page-product-container .comp-product-shipping-container .option-service-edd-container{display:inline-block}.page-product-container .comp-product-shipping-container .option-radio-group{padding:12px 0;border-bottom:1px solid #efefef;line-height:150%}.page-product-container .comp-product-shipping-container .option-radio-group:nth-last-child(2){border-bottom:none}.page-product-container .gallery-product-region .js-gallery-thumbnails-carousel-dummy .js-slick-item-dummy .thumbnail-wrapper.active img,.page-product-container .js-gallery-thumbnails-carousel .slick-current img,.page-product-container .js-gallery-thumbnails-carousel .slick-slide img:hover{border:2px solid #137ada}.page-product-container .comp-product-shipping-container .option-price-container{float:right}.page-product-container .comp-product-shipping-container .map-link,.page-product-container .comp-product-shipping-container .pickup-date-container,.page-product-container .comp-product-shipping-container .shipping-rate{font-weight:700}.page-product-container .comp-product-shipping-container .day-transit-label,.page-product-container .comp-product-shipping-container .shipping-notes-container{font-size:12px;color:#3f3f3f}.page-product-container .comp-product-shipping-container .shipping-notes-container{margin-top:8px}.page-product-container .comp-product-shipping-container .shipping-notes-container .tooltip-heading{color:#3f3f3f}.page-product-container .comp-product-shipping-container .shipping-notes-container .popover{min-width:350px!important;font-size:13px;color:#3f3f3f}.page-product-container .comp-product-shipping-container .shipping-notes-container .popover p{margin:0 0 15px}.page-product-container .comp-product-shipping-container .shipping-notes-container .note-item{padding-top:5px}.page-product-container .comp-product-shipping-container .alert-danger{margin-bottom:24px;margin-top:-4px}.page-product-container .comp-product-shipping-container .original-shipping-rate{text-decoration:line-through;font-size:13px}.page-product-container .comp-product-shipping-container .discounted-shipping-rate{color:#c30075;font-weight:700}.page-product-container .bottom-product-region .wgt-text-content:nth-of-type(1) p{font-size:10px;margin:0;padding:60px 0 0}.page-product-container .google-ads-price-container{padding:14px 24px}.page-product-container .google-ads-price-container .subtotal-container{margin-left:0}.page-product-container .sms-wgt-gallery .product-gallery-wrapper{top:0;position:absolute;opacity:0;width:100%;z-index:-1;padding-right:16px}.page-product-container .sms-wgt-gallery.active-gallery-calc .product-gallery-wrapper{top:0;position:relative;opacity:1;width:100%;z-index:5;padding-right:0}.page-product-container .gallery-product-region ul{list-style-image:url(../../vendor/dri/pp-base-css/assets/img/icons/checkmark.svg);padding-left:38px}.page-product-container .gallery-product-region .slick-slide:focus{outline:0}.page-product-container .gallery-product-region .wgt-text-content p{margin:16px 0;color:#000}.page-product-container .js-gallery-thumbnails-carousel .slick-current .video-icon,.page-product-container .js-gallery-thumbnails-carousel .slick-slide:hover .video-icon{color:red}.page-product-container .gallery-product-region .js-gallery-main-image-carousel-dummy .js-slick-item-dummy:not(:first-of-type),.page-product-container .gallery-product-region .js-gallery-main-image-carousel-dummy.with-active-image-id .js-slick-item-dummy{display:none}.page-product-container .gallery-product-region .js-gallery-main-image-carousel-dummy.with-active-image-id .js-slick-item-dummy.active{display:block}.page-product-container .gallery-product-region .js-gallery-main-image-carousel.with-active-image-id .remove-transition{transition:none!important}.page-product-container .gallery-product-region .js-gallery-thumbnails-carousel-dummy .js-slick-item-dummy:nth-child(4)~.js-slick-item-dummy{display:none}.page-product-container .wgt-gallery-main-image .slick-track{width:205px!important;transform:none!important}.page-product-container .wgt-gallery-main-image .slick-slide{position:absolute!important}.page-product-container .wgt-gallery-main-image .slick-slide.slick-current{position:relative!important;left:0!important;display:block}.page-product-container .product-gallery-wrapper{display:flex}.page-product-container .js-gallery-thumbnails-carousel img{height:72px;width:100%}.page-product-container .js-gallery-thumbnails-carousel .slick-slide{border:none!important;max-height:72px}.page-product-container .js-gallery-thumbnails-carousel .slick-slide,.page-product-container .js-gallery-thumbnails-carousel .thumbnail-wrapper{margin-bottom:15px}.page-product-container .js-gallery-thumbnails-carousel .thumbnail-wrapper{cursor:pointer}.page-product-container .wgt-gallery-main-image{width:100%;flex-grow:1}.page-product-container .comp-page-siblings-list-container{display:flex;flex-wrap:wrap;margin-bottom:30px}.page-product-container .comp-page-siblings-list-container .child-item{color:#135fa7;border:1px solid #efefef;margin-right:8px;margin-bottom:8px;display:inline-block;justify-content:center;align-items:center;padding:6px 16px;min-width:89px;border-radius:80px;max-width:100%;height:33px;text-align:center}.page-product-container .comp-page-siblings-list-container .child-item:focus,.page-product-container .comp-page-siblings-list-container .child-item:hover{text-decoration:none}.page-product-container .comp-page-siblings-list-container .child-item:hover{color:#135fa7;border:1px solid #135fa7}.page-product-container .comp-page-siblings-list-container .child-item.active{border-color:#b3b3b3;color:#b3b3b3;pointer-events:none}.page-product-container .comp-page-siblings-list-container .child-item .page-sibling-link-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-product-container .related-products-heading{margin-top:46px;margin-bottom:22px;font-weight:700;font-size:14px}.page-product-container .video-thumbnail-wrapper{position:relative;display:flex;text-align:center}.page-product-container .video-thumbnail-wrapper .video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px}@media (min-width:1280px){.page-product-container .chk-tooltip-wrapper .chk-label{min-width:113px}.page-product-container .disable-mailing .chk-tooltip-wrapper .chk-label{min-width:99px;font-size:13px}}@media (min-width:992px){.page-product-container .wgt-gallery-main-image img{height:100%}}@media (min-width:992px) and (max-width:1279px){.page-product-container .comp-product-calculator-container .size-section .calculator-group .site-form-group.has-error .site-form-input~.input-error-container{margin-right:0;text-align:center}}@media (max-width:1279px){.page-product-container .wgt-gallery-main-image img{height:auto}.page-product-container .comp-product-shipping-container .day-transit-label,.page-product-container .comp-product-shipping-container .pickup-date-container{display:block}}@media (min-width:768px){.page-product-container .image-selected,.page-product-container .js-gallery-main-image-carousel,.page-product-container .wgt-gallery-thumbnail-group{min-height:344px;overflow:hidden}.page-product-container .image-selected img,.page-product-container .js-gallery-main-image-carousel img,.page-product-container .wgt-gallery-thumbnail-group img{max-height:344px}.page-product-container .product-video-frame{background:#000;display:block}.page-product-container .js-gallery-thumbnails-carousel,.page-product-container .js-gallery-thumbnails-carousel .slick-list{height:344px!important;overflow:hidden}.page-product-container .wgt-gallery-main-image{padding-right:8px;max-height:344px;overflow:hidden}.page-product-container .product-gallery-wrapper{flex-direction:row-reverse}.page-product-container .wgt-gallery-thumbnail-group{width:84px;min-width:84px;margin-right:16px}}@media (max-width:1024px){.page-product-container .image-selected,.page-product-container .js-gallery-main-image-carousel{min-height:250px}.page-product-container .product-video-frame{height:210px}}@media (max-width:1120px){.page-product-container .product-tabs-row .site-nav-tabs-2 li{margin:0}}@media (max-width:1100px){.page-product-container .design-product-region .easy-btn-container,.page-product-container .design-product-region .upload-btn-container{width:100%;float:none}.page-product-container .design-product-region .upload-btn-container{padding-right:0;margin-bottom:16px}.page-product-container .design-product-region .easy-btn-container{padding-left:0}.page-product-container .design-product-region .file_upload_later_button-btn-container,.page-product-container .design-product-region .upload_later-btn-container{text-align:center;padding-top:16px;clear:both}.page-product-container .product-tabs-row .slick-arrow{display:none!important}.page-product-container .product-tabs-row .site-nav-tabs-2 li a{padding:10px}}.comp-sticky-calc-price-container .sticky-calc-price-container{width:100%;background:#fff;position:fixed;bottom:-2px;z-index:101;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.25);box-shadow:0 -2px 4px 0 rgba(0,0,0,.25);display:none}.comp-sticky-calc-price-container .sticky-calc-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;height:100px}.comp-sticky-calc-price-container .price-container{padding:0 0 0 16px}.comp-sticky-calc-price-container .price-container h5{font-size:14px;margin:0 0 4px;font-weight:700;color:#3f3f3f}.comp-sticky-calc-price-container .price-container .sticky-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap}.comp-sticky-calc-price-container .price-container .sticky-price .subtotal-wrapper{margin-right:6px}.comp-sticky-calc-price-container .price-container .sticky-price .original-price{font-weight:700;color:#3f3f3f;font-size:21.29px;margin:0;padding:0}.comp-sticky-calc-price-container .price-container .sticky-price .price-per-piece{font-size:12px}.comp-sticky-calc-price-container .price-container .sticky-price sub{bottom:0;margin-right:12px;font-size:12px;line-height:normal}.comp-sticky-calc-price-container .price-container .sticky-price.with-discount .subtotal-wrapper{display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.comp-sticky-calc-price-container .price-container .sticky-price.with-discount .discounted-price{display:block;line-height:1;font-weight:700;margin-right:3px;font-size:20px}.comp-sticky-calc-price-container .price-container .sticky-price.with-discount .original-price{text-decoration:line-through;font-size:12px;font-weight:400;color:#c30075}.comp-sticky-calc-price-container .compute-price-loader{padding:0;text-align:center}.comp-sticky-calc-price-container .upload-btn-container{width:100%;padding-right:16px}.comp-sticky-calc-price-container .upload-btn-container button{padding:16px 0;font-size:14px;font-weight:700;margin:auto;width:100%}.comp-sticky-calc-price-container .upload-btn-container button:disabled{opacity:.65;border:#f8f136;color:#3f3f3f;background-color:#f8f136}.comp-sticky-calc-price-container .upload-btn-container .sms-btn-text{color:#000}.comp-sticky-calc-price-container .upload-btn-container .sms-btn-text .sms-btn-icon{display:inline-block;margin-right:3px}.comp-sticky-calc-price-container .calc-btn-loader{display:none}.comp-sticky-calc-price-container .attribute-options-menu li.active a::after{content:"\f00c";display:block;font-family:FontAwesome;position:absolute;top:50%;transform:translateY(-50%);right:18px;color:#137ada}