﻿.button.button-buy>.button-button,.button.button-quote-request>.button-button,.button.button-main>.button-button,.button.button-blog-view-more>.button-button,.button.button-product-list-tools-mobile>.button-button,.button.button-noir>.button-button,.button.button-submit-quote>.button-button,.button.button-clear>.button-button,.button.button-link>.button-button,.button.button-show-all-menu>.button-button,.button.button-product-cta-btn>.button-button,.button.button-product-cta-cart-btn>.button-button,.button.button-product-cta-link>.button-button,.button.button-product-specs-features>.button-button,.button.button-corporative-information-content>.button-button,.button.button-footer-submenu>.button-button,.button.button-more-items-quote>.button-button{padding:15px}.product-documents::before,.share-list::before,.product-documents,.share-list{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4)}.bullets.bullets-default a::before,[data-module="slideshow"].slideshow-default .controller-pager a::before{-webkit-box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000}.product-documents,.share-list{position:relative}.product-documents::before,.share-list::before{content:'';width:12px;height:12px;background:white;position:absolute;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.52532, M12=-0.8509, M21=0.8509, M22=0.52532);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.52532, M12=-0.8509, M21=0.8509, M22=0.52532)";zoom:1;left:50%;z-index:1000;margin-left:-5px}.product-documents::before,.share-list::before{bottom:-6px}.product-documents::after,.share-list::after{content:'';width:100%;height:20px;background:white;position:absolute;left:0;bottom:0;z-index:1100}.message.message-error .message-content::before,.message.message-success .message-content::before,.control-arrows.control-next::before,[data-module="slideshow"].slideshow-default .control-next.controller-control::before,[data-module="carousel"].carousel-default .control-next.controller-control::before,.control-arrows.control-prev::before,[data-module="slideshow"].slideshow-default .control-prev.controller-control::before,[data-module="carousel"].carousel-default .control-prev.controller-control::before,.control-arrows-light.control-next::before,[data-module="carousel"].carousel-thumbnails .control-next.controller-control::before,.control-arrows-light.control-prev::before,[data-module="carousel"].carousel-thumbnails .control-prev.controller-control::before,.error-alert::before,.success-alert::before,.information-alert::before,.warning-alert::before,.accordion::before,.accordion.active::before{font-family:'tailbase-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tabs.tabs-featured .tabs-tab.ui-tabs-active a::after{content:'';border:12px solid transparent;border-top-color:black;position:absolute;left:50%;-moz-transform:translate(-50%);-webkit-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);top:100%;width:0;height:0}.button.button-buy>.button-button,.button.button-quote-request>.button-button,.button.button-main>.button-button,.button.button-blog-view-more>.button-button,.button.button-product-list-tools-mobile>.button-button,.button.button-noir>.button-button,.button.button-submit-quote>.button-button,.button.button-clear>.button-button,.button.button-link>.button-button,.button.button-show-all-menu>.button-button,.button.button-product-cta-btn>.button-button,.button.button-product-cta-cart-btn>.button-button,.button.button-product-cta-link>.button-button,.button.button-product-specs-features>.button-button,.button.button-corporative-information-content>.button-button,.button.button-footer-submenu>.button-button,.button.button-more-items-quote>.button-button{-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}.row{display:block;margin-left:-15px}.block{display:inline-block;padding-left:15px;padding-bottom:15px;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;position:relative;text-align:left;position:relative;vertical-align:top;width:100%}.block>:first-child,.block>.row+*{margin-top:0 !important}.block>:last-child{margin-bottom:0 !important}.vertical-center::before{vertical-align:middle;content:"";height:100%;display:inline-block;margin-left:-5px}.vertical-center>.center{width:100%;vertical-align:middle;display:inline-block}.button.button-header-widget>.button-button,.button.button-mobile-menu-bottom>.button-button,.button.button-show-all-menu>.button-button,.button.button-product-cta-btn>.button-button,.button.button-product-cta-cart-btn>.button-button,.button.button-more-items-quote>.button-button,.button.button-submit-quote>.button-button,.button.button-blog-view-more>.button-button,.widget-menu.menu-main .menu-content,.section-header-widget-shopping-list>.section-wrapper>.section-footer,.section-header-widget-compare-alert>.section-wrapper>.section-footer,.section-header-widget-store-selector>.section-wrapper>.section-footer,.section-product-details-title>.section-wrapper>.section-header,.section-product-cta-link>.section-wrapper,.section-product-specs-features>.section-wrapper,.section-corporative-information-content>.section-wrapper,.section-footer-submenu>.section-wrapper{text-transform:uppercase}.button.button-buy>.button-button,.button.button-quote-request>.button-button,.button.button-main>.button-button,.button.button-blog-view-more>.button-button,.button.button-product-list-tools-mobile>.button-button,.button.button-noir>.button-button,.button.button-submit-quote>.button-button,.button.button-clear>.button-button,.button.button-link>.button-button,.button.button-show-all-menu>.button-button,.button.button-product-cta-btn>.button-button,.button.button-product-cta-cart-btn>.button-button,.button.button-product-cta-link>.button-button,.button.button-product-specs-features>.button-button,.button.button-corporative-information-content>.button-button,.button.button-footer-submenu>.button-button,.button.button-more-items-quote>.button-button,.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type,.section-featured>.section-wrapper>.section-header,.section-copyright>.section-wrapper>.section-content{text-align:center}.button.button-product-list-tools-mobile>.button-button,.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a,.widget-menu.menu-main .submenu>li:not(.menu-extras)>a,.section-header-widget-shopping-list>.section-wrapper,.section-header-widget-compare-alert>.section-wrapper,.section-header-widget-store-selector>.section-wrapper,.section-main-product-details>.section-wrapper,.section-main-rebate-details>.section-wrapper,.section-product-details-title>.section-wrapper,.section-product-cta-link>.section-wrapper,.section-product-specs-features>.section-wrapper,.section-corporative-information-content>.section-wrapper,.section-footer-submenu>.section-wrapper{text-align:left}.widget-menu.menu-main .menu-content,.section-header-widget-shopping-list>.section-wrapper>.section-footer,.section-header-widget-compare-alert>.section-wrapper>.section-footer,.section-header-widget-store-selector>.section-wrapper>.section-footer,.widget-form.form-default .label,.widget-form.form-submit-quote .label{text-align:right}html,body{font:400 1em "Arimo",Helvetica,Arial,sans-serif;padding:0;margin:0}::-webkit-selection{background:#efc3c1;text-shadow:none;color:#8d2721}::-moz-selection{background:#efc3c1;text-shadow:none;color:#8d2721}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle;max-width:100%}img.fluid{width:100%;height:auto}a{text-decoration:none;color:inherit}.wrapper{max-width:1920px;padding:0 15px;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative}.wrapper-xsmall{max-width:480px}.wrapper-small{max-width:600px}.wrapper-medium{max-width:800px}.wrapper-large{max-width:1024px}.wrapper-xlarge{max-width:1280px}.wrapper-xmlarge{max-width:1440px}.wrapper-xxlarge{max-width:1920px}.wrapper.no-spacing{padding:0}.icon.tb-blank{width:0 !important;color:transparent !important;margin:0 !important}.centered-element{position:absolute}.centered-element.horizontal{left:50%;-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.centered-element.vertical{top:50%;-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.centered-element.horizontal.vertical{-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.row.no-bottom-spacing{margin-bottom:-15px !important}.row.no-block-bottom-spacing>.block{padding-bottom:0 !important}.row.no-spacing{margin:0}.row.no-spacing>.block{padding:0}.row-xsmall{display:none}@media screen and (min-width: 480px){.row-xsmall{display:block}}@media screen and (min-width: 480px){.row.no-bottom-spacing-xsmall{margin-bottom:-15px}.row.spacing-xsmall{padding-left:15px}.row.no-bottom-spacing-xsmall{margin-bottom:-15px}.row.no-spacing-xsmall{margin:0}.row.no-spacing-xsmall>.block{padding:0}}.row-small{display:none}@media screen and (min-width: 600px){.row-small{display:block}}@media screen and (min-width: 600px){.row.no-bottom-spacing-small{margin-bottom:-15px}.row.spacing-small{padding-left:15px}.row.no-bottom-spacing-small{margin-bottom:-15px}.row.no-spacing-small{margin:0}.row.no-spacing-small>.block{padding:0}}.row-medium{display:none}@media screen and (min-width: 800px){.row-medium{display:block}}@media screen and (min-width: 800px){.row.no-bottom-spacing-medium{margin-bottom:-15px}.row.spacing-medium{padding-left:15px}.row.no-bottom-spacing-medium{margin-bottom:-15px}.row.no-spacing-medium{margin:0}.row.no-spacing-medium>.block{padding:0}}.row-large{display:none}@media screen and (min-width: 1024px){.row-large{display:block}}@media screen and (min-width: 1024px){.row.no-bottom-spacing-large{margin-bottom:-15px}.row.spacing-large{padding-left:15px}.row.no-bottom-spacing-large{margin-bottom:-15px}.row.no-spacing-large{margin:0}.row.no-spacing-large>.block{padding:0}}.row-xlarge{display:none}@media screen and (min-width: 1280px){.row-xlarge{display:block}}@media screen and (min-width: 1280px){.row.no-bottom-spacing-xlarge{margin-bottom:-15px}.row.spacing-xlarge{padding-left:15px}.row.no-bottom-spacing-xlarge{margin-bottom:-15px}.row.no-spacing-xlarge{margin:0}.row.no-spacing-xlarge>.block{padding:0}}.row-xmlarge{display:none}@media screen and (min-width: 1440px){.row-xmlarge{display:block}}@media screen and (min-width: 1440px){.row.no-bottom-spacing-xmlarge{margin-bottom:-15px}.row.spacing-xmlarge{padding-left:15px}.row.no-bottom-spacing-xmlarge{margin-bottom:-15px}.row.no-spacing-xmlarge{margin:0}.row.no-spacing-xmlarge>.block{padding:0}}.row-xxlarge{display:none}@media screen and (min-width: 1920px){.row-xxlarge{display:block}}@media screen and (min-width: 1920px){.row.no-bottom-spacing-xxlarge{margin-bottom:-15px}.row.spacing-xxlarge{padding-left:15px}.row.no-bottom-spacing-xxlarge{margin-bottom:-15px}.row.no-spacing-xxlarge{margin:0}.row.no-spacing-xxlarge>.block{padding:0}}.row.blocks-center{text-align:center}.row.blocks-right{text-align:right}.row.align-middle>.block{vertical-align:middle}.block.align-middle{vertical-align:middle}.block.align-bottom{vertical-align:bottom}.block.no-bottom-spacing{padding-bottom:0}.block.no-spacing{padding:0}.block.center-content,.block.align-center{text-align:center}.block.align-right{text-align:right}.block.offset-left-1{left:-8.33333%}.block.offset-right-1{left:8.33333%}.block.offset-left-2{left:-16.66667%}.block.offset-right-2{left:16.66667%}.block.offset-left-3{left:-25%}.block.offset-right-3{left:25%}.block.offset-left-4{left:-33.33333%}.block.offset-right-4{left:33.33333%}.block.offset-left-5{left:-41.66667%}.block.offset-right-5{left:41.66667%}.block.offset-left-6{left:-50%}.block.offset-right-6{left:50%}.block.offset-left-7{left:-58.33333%}.block.offset-right-7{left:58.33333%}.block.offset-left-8{left:-66.66667%}.block.offset-right-8{left:66.66667%}.block.offset-left-9{left:-75%}.block.offset-right-9{left:75%}.block.offset-left-10{left:-83.33333%}.block.offset-right-10{left:83.33333%}.block.offset-left-11{left:-91.66667%}.block.offset-right-11{left:91.66667%}.block.offset-left-12{left:-100%}.block.offset-right-12{left:100%}.block.gutter-rule{border-right:1px solid gray}@media screen and (min-width: 480px){.block-xsmall{display:none;display:inline-block}.block.no-bottom-spacing-xsmall{margin-bottom:0}.block.no-spacing-xsmall{padding:0}}@media screen and (min-width: 480px){.block.offset-left-1-xsmall{left:-8.33333%}.block.offset-right-1-xsmall{left:8.33333%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-2-xsmall{left:-16.66667%}.block.offset-right-2-xsmall{left:16.66667%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-3-xsmall{left:-25%}.block.offset-right-3-xsmall{left:25%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-4-xsmall{left:-33.33333%}.block.offset-right-4-xsmall{left:33.33333%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-5-xsmall{left:-41.66667%}.block.offset-right-5-xsmall{left:41.66667%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-6-xsmall{left:-50%}.block.offset-right-6-xsmall{left:50%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-7-xsmall{left:-58.33333%}.block.offset-right-7-xsmall{left:58.33333%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-8-xsmall{left:-66.66667%}.block.offset-right-8-xsmall{left:66.66667%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-9-xsmall{left:-75%}.block.offset-right-9-xsmall{left:75%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-10-xsmall{left:-83.33333%}.block.offset-right-10-xsmall{left:83.33333%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-11-xsmall{left:-91.66667%}.block.offset-right-11-xsmall{left:91.66667%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-12-xsmall{left:-100%}.block.offset-right-12-xsmall{left:100%}.block.gutter-rule-xsmall{border-right:1px solid gray}.block.no-bottom-spacing-xsmall{padding-bottom:0}}@media screen and (min-width: 480px){.block.offset-left-0-xsmall{left:0}.block.offset-right-0-xsmall{left:0}}@media screen and (min-width: 600px){.block-small{display:none;display:inline-block}.block.no-bottom-spacing-small{margin-bottom:0}.block.no-spacing-small{padding:0}}@media screen and (min-width: 600px){.block.offset-left-1-small{left:-8.33333%}.block.offset-right-1-small{left:8.33333%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-2-small{left:-16.66667%}.block.offset-right-2-small{left:16.66667%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-3-small{left:-25%}.block.offset-right-3-small{left:25%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-4-small{left:-33.33333%}.block.offset-right-4-small{left:33.33333%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-5-small{left:-41.66667%}.block.offset-right-5-small{left:41.66667%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-6-small{left:-50%}.block.offset-right-6-small{left:50%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-7-small{left:-58.33333%}.block.offset-right-7-small{left:58.33333%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-8-small{left:-66.66667%}.block.offset-right-8-small{left:66.66667%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-9-small{left:-75%}.block.offset-right-9-small{left:75%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-10-small{left:-83.33333%}.block.offset-right-10-small{left:83.33333%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-11-small{left:-91.66667%}.block.offset-right-11-small{left:91.66667%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-12-small{left:-100%}.block.offset-right-12-small{left:100%}.block.gutter-rule-small{border-right:1px solid gray}.block.no-bottom-spacing-small{padding-bottom:0}}@media screen and (min-width: 600px){.block.offset-left-0-small{left:0}.block.offset-right-0-small{left:0}}@media screen and (min-width: 800px){.block-medium{display:none;display:inline-block}.block.no-bottom-spacing-medium{margin-bottom:0}.block.no-spacing-medium{padding:0}}@media screen and (min-width: 800px){.block.offset-left-1-medium{left:-8.33333%}.block.offset-right-1-medium{left:8.33333%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-2-medium{left:-16.66667%}.block.offset-right-2-medium{left:16.66667%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-3-medium{left:-25%}.block.offset-right-3-medium{left:25%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-4-medium{left:-33.33333%}.block.offset-right-4-medium{left:33.33333%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-5-medium{left:-41.66667%}.block.offset-right-5-medium{left:41.66667%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-6-medium{left:-50%}.block.offset-right-6-medium{left:50%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-7-medium{left:-58.33333%}.block.offset-right-7-medium{left:58.33333%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-8-medium{left:-66.66667%}.block.offset-right-8-medium{left:66.66667%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-9-medium{left:-75%}.block.offset-right-9-medium{left:75%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-10-medium{left:-83.33333%}.block.offset-right-10-medium{left:83.33333%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-11-medium{left:-91.66667%}.block.offset-right-11-medium{left:91.66667%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-12-medium{left:-100%}.block.offset-right-12-medium{left:100%}.block.gutter-rule-medium{border-right:1px solid gray}.block.no-bottom-spacing-medium{padding-bottom:0}}@media screen and (min-width: 800px){.block.offset-left-0-medium{left:0}.block.offset-right-0-medium{left:0}}@media screen and (min-width: 1024px){.block-large{display:none;display:inline-block}.block.no-bottom-spacing-large{margin-bottom:0}.block.no-spacing-large{padding:0}}@media screen and (min-width: 1024px){.block.offset-left-1-large{left:-8.33333%}.block.offset-right-1-large{left:8.33333%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-2-large{left:-16.66667%}.block.offset-right-2-large{left:16.66667%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-3-large{left:-25%}.block.offset-right-3-large{left:25%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-4-large{left:-33.33333%}.block.offset-right-4-large{left:33.33333%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-5-large{left:-41.66667%}.block.offset-right-5-large{left:41.66667%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-6-large{left:-50%}.block.offset-right-6-large{left:50%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-7-large{left:-58.33333%}.block.offset-right-7-large{left:58.33333%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-8-large{left:-66.66667%}.block.offset-right-8-large{left:66.66667%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-9-large{left:-75%}.block.offset-right-9-large{left:75%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-10-large{left:-83.33333%}.block.offset-right-10-large{left:83.33333%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-11-large{left:-91.66667%}.block.offset-right-11-large{left:91.66667%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-12-large{left:-100%}.block.offset-right-12-large{left:100%}.block.gutter-rule-large{border-right:1px solid gray}.block.no-bottom-spacing-large{padding-bottom:0}}@media screen and (min-width: 1024px){.block.offset-left-0-large{left:0}.block.offset-right-0-large{left:0}}@media screen and (min-width: 1280px){.block-xlarge{display:none;display:inline-block}.block.no-bottom-spacing-xlarge{margin-bottom:0}.block.no-spacing-xlarge{padding:0}}@media screen and (min-width: 1280px){.block.offset-left-1-xlarge{left:-8.33333%}.block.offset-right-1-xlarge{left:8.33333%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-2-xlarge{left:-16.66667%}.block.offset-right-2-xlarge{left:16.66667%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-3-xlarge{left:-25%}.block.offset-right-3-xlarge{left:25%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-4-xlarge{left:-33.33333%}.block.offset-right-4-xlarge{left:33.33333%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-5-xlarge{left:-41.66667%}.block.offset-right-5-xlarge{left:41.66667%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-6-xlarge{left:-50%}.block.offset-right-6-xlarge{left:50%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-7-xlarge{left:-58.33333%}.block.offset-right-7-xlarge{left:58.33333%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-8-xlarge{left:-66.66667%}.block.offset-right-8-xlarge{left:66.66667%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-9-xlarge{left:-75%}.block.offset-right-9-xlarge{left:75%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-10-xlarge{left:-83.33333%}.block.offset-right-10-xlarge{left:83.33333%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-11-xlarge{left:-91.66667%}.block.offset-right-11-xlarge{left:91.66667%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-12-xlarge{left:-100%}.block.offset-right-12-xlarge{left:100%}.block.gutter-rule-xlarge{border-right:1px solid gray}.block.no-bottom-spacing-xlarge{padding-bottom:0}}@media screen and (min-width: 1280px){.block.offset-left-0-xlarge{left:0}.block.offset-right-0-xlarge{left:0}}@media screen and (min-width: 1440px){.block-xmlarge{display:none;display:inline-block}.block.no-bottom-spacing-xmlarge{margin-bottom:0}.block.no-spacing-xmlarge{padding:0}}@media screen and (min-width: 1440px){.block.offset-left-1-xmlarge{left:-8.33333%}.block.offset-right-1-xmlarge{left:8.33333%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-2-xmlarge{left:-16.66667%}.block.offset-right-2-xmlarge{left:16.66667%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-3-xmlarge{left:-25%}.block.offset-right-3-xmlarge{left:25%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-4-xmlarge{left:-33.33333%}.block.offset-right-4-xmlarge{left:33.33333%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-5-xmlarge{left:-41.66667%}.block.offset-right-5-xmlarge{left:41.66667%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-6-xmlarge{left:-50%}.block.offset-right-6-xmlarge{left:50%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-7-xmlarge{left:-58.33333%}.block.offset-right-7-xmlarge{left:58.33333%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-8-xmlarge{left:-66.66667%}.block.offset-right-8-xmlarge{left:66.66667%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-9-xmlarge{left:-75%}.block.offset-right-9-xmlarge{left:75%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-10-xmlarge{left:-83.33333%}.block.offset-right-10-xmlarge{left:83.33333%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-11-xmlarge{left:-91.66667%}.block.offset-right-11-xmlarge{left:91.66667%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-12-xmlarge{left:-100%}.block.offset-right-12-xmlarge{left:100%}.block.gutter-rule-xmlarge{border-right:1px solid gray}.block.no-bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (min-width: 1440px){.block.offset-left-0-xmlarge{left:0}.block.offset-right-0-xmlarge{left:0}}@media screen and (min-width: 1920px){.block-xxlarge{display:none;display:inline-block}.block.no-bottom-spacing-xxlarge{margin-bottom:0}.block.no-spacing-xxlarge{padding:0}}@media screen and (min-width: 1920px){.block.offset-left-1-xxlarge{left:-8.33333%}.block.offset-right-1-xxlarge{left:8.33333%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-2-xxlarge{left:-16.66667%}.block.offset-right-2-xxlarge{left:16.66667%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-3-xxlarge{left:-25%}.block.offset-right-3-xxlarge{left:25%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-4-xxlarge{left:-33.33333%}.block.offset-right-4-xxlarge{left:33.33333%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-5-xxlarge{left:-41.66667%}.block.offset-right-5-xxlarge{left:41.66667%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-6-xxlarge{left:-50%}.block.offset-right-6-xxlarge{left:50%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-7-xxlarge{left:-58.33333%}.block.offset-right-7-xxlarge{left:58.33333%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-8-xxlarge{left:-66.66667%}.block.offset-right-8-xxlarge{left:66.66667%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-9-xxlarge{left:-75%}.block.offset-right-9-xxlarge{left:75%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-10-xxlarge{left:-83.33333%}.block.offset-right-10-xxlarge{left:83.33333%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-11-xxlarge{left:-91.66667%}.block.offset-right-11-xxlarge{left:91.66667%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-12-xxlarge{left:-100%}.block.offset-right-12-xxlarge{left:100%}.block.gutter-rule-xxlarge{border-right:1px solid gray}.block.no-bottom-spacing-xxlarge{padding-bottom:0}}@media screen and (min-width: 1920px){.block.offset-left-0-xxlarge{left:0}.block.offset-right-0-xxlarge{left:0}}.block.col-1{width:8.33333%}.block.col-abs-1{width:8.33333vw}.block.col-max-1{width:160px}.block.col-max-0_5{width:80px}.block.col-2{width:16.66667%}.block.col-abs-2{width:16.66667vw}.block.col-max-2{width:320px}.block.col-max-1_5{width:240px}.block.col-3{width:25%}.block.col-abs-3{width:25vw}.block.col-max-3{width:480px}.block.col-max-2_5{width:400px}.block.col-4{width:33.33333%}.block.col-abs-4{width:33.33333vw}.block.col-max-4{width:640px}.block.col-max-3_5{width:560px}.block.col-5{width:41.66667%}.block.col-abs-5{width:41.66667vw}.block.col-max-5{width:800px}.block.col-max-4_5{width:720px}.block.col-6{width:50%}.block.col-abs-6{width:50vw}.block.col-max-6{width:960px}.block.col-max-5_5{width:880px}.block.col-7{width:58.33333%}.block.col-abs-7{width:58.33333vw}.block.col-max-7{width:1120px}.block.col-max-6_5{width:1040px}.block.col-8{width:66.66667%}.block.col-abs-8{width:66.66667vw}.block.col-max-8{width:1280px}.block.col-max-7_5{width:1200px}.block.col-9{width:75%}.block.col-abs-9{width:75vw}.block.col-max-9{width:1440px}.block.col-max-8_5{width:1360px}.block.col-10{width:83.33333%}.block.col-abs-10{width:83.33333vw}.block.col-max-10{width:1600px}.block.col-max-9_5{width:1520px}.block.col-11{width:91.66667%}.block.col-abs-11{width:91.66667vw}.block.col-max-11{width:1760px}.block.col-max-10_5{width:1680px}.block.col-12{width:100%}.block.col-abs-12{width:100vw}.block.col-max-12{width:1920px}.block.col-max-11_5{width:1840px}@media screen and (min-width: 480px){.block.col-1-xsmall{width:8.33333%}}@media screen and (min-width: 480px){.block.col-abs-1-xsmall{width:8.33333vw}}@media screen and (min-width: 480px){.block.col-2-xsmall{width:16.66667%}}@media screen and (min-width: 480px){.block.col-abs-2-xsmall{width:16.66667vw}}@media screen and (min-width: 480px){.block.col-3-xsmall{width:25%}}@media screen and (min-width: 480px){.block.col-abs-3-xsmall{width:25vw}}@media screen and (min-width: 480px){.block.col-4-xsmall{width:33.33333%}}@media screen and (min-width: 480px){.block.col-abs-4-xsmall{width:33.33333vw}}@media screen and (min-width: 480px){.block.col-5-xsmall{width:41.66667%}}@media screen and (min-width: 480px){.block.col-abs-5-xsmall{width:41.66667vw}}@media screen and (min-width: 480px){.block.col-6-xsmall{width:50%}}@media screen and (min-width: 480px){.block.col-abs-6-xsmall{width:50vw}}@media screen and (min-width: 480px){.block.col-7-xsmall{width:58.33333%}}@media screen and (min-width: 480px){.block.col-abs-7-xsmall{width:58.33333vw}}@media screen and (min-width: 480px){.block.col-8-xsmall{width:66.66667%}}@media screen and (min-width: 480px){.block.col-abs-8-xsmall{width:66.66667vw}}@media screen and (min-width: 480px){.block.col-9-xsmall{width:75%}}@media screen and (min-width: 480px){.block.col-abs-9-xsmall{width:75vw}}@media screen and (min-width: 480px){.block.col-10-xsmall{width:83.33333%}}@media screen and (min-width: 480px){.block.col-abs-10-xsmall{width:83.33333vw}}@media screen and (min-width: 480px){.block.col-11-xsmall{width:91.66667%}}@media screen and (min-width: 480px){.block.col-abs-11-xsmall{width:91.66667vw}}@media screen and (min-width: 480px){.block.col-12-xsmall{width:100%}}@media screen and (min-width: 480px){.block.col-abs-12-xsmall{width:100vw}}.col-auto-xsmall{width:auto}@media screen and (min-width: 600px){.block.col-1-small{width:8.33333%}}@media screen and (min-width: 600px){.block.col-abs-1-small{width:8.33333vw}}@media screen and (min-width: 600px){.block.col-2-small{width:16.66667%}}@media screen and (min-width: 600px){.block.col-abs-2-small{width:16.66667vw}}@media screen and (min-width: 600px){.block.col-3-small{width:25%}}@media screen and (min-width: 600px){.block.col-abs-3-small{width:25vw}}@media screen and (min-width: 600px){.block.col-4-small{width:33.33333%}}@media screen and (min-width: 600px){.block.col-abs-4-small{width:33.33333vw}}@media screen and (min-width: 600px){.block.col-5-small{width:41.66667%}}@media screen and (min-width: 600px){.block.col-abs-5-small{width:41.66667vw}}@media screen and (min-width: 600px){.block.col-6-small{width:50%}}@media screen and (min-width: 600px){.block.col-abs-6-small{width:50vw}}@media screen and (min-width: 600px){.block.col-7-small{width:58.33333%}}@media screen and (min-width: 600px){.block.col-abs-7-small{width:58.33333vw}}@media screen and (min-width: 600px){.block.col-8-small{width:66.66667%}}@media screen and (min-width: 600px){.block.col-abs-8-small{width:66.66667vw}}@media screen and (min-width: 600px){.block.col-9-small{width:75%}}@media screen and (min-width: 600px){.block.col-abs-9-small{width:75vw}}@media screen and (min-width: 600px){.block.col-10-small{width:83.33333%}}@media screen and (min-width: 600px){.block.col-abs-10-small{width:83.33333vw}}@media screen and (min-width: 600px){.block.col-11-small{width:91.66667%}}@media screen and (min-width: 600px){.block.col-abs-11-small{width:91.66667vw}}@media screen and (min-width: 600px){.block.col-12-small{width:100%}}@media screen and (min-width: 600px){.block.col-abs-12-small{width:100vw}}.col-auto-small{width:auto}@media screen and (min-width: 800px){.block.col-1-medium{width:8.33333%}}@media screen and (min-width: 800px){.block.col-abs-1-medium{width:8.33333vw}}@media screen and (min-width: 800px){.block.col-2-medium{width:16.66667%}}@media screen and (min-width: 800px){.block.col-abs-2-medium{width:16.66667vw}}@media screen and (min-width: 800px){.block.col-3-medium{width:25%}}@media screen and (min-width: 800px){.block.col-abs-3-medium{width:25vw}}@media screen and (min-width: 800px){.block.col-4-medium{width:33.33333%}}@media screen and (min-width: 800px){.block.col-abs-4-medium{width:33.33333vw}}@media screen and (min-width: 800px){.block.col-5-medium{width:41.66667%}}@media screen and (min-width: 800px){.block.col-abs-5-medium{width:41.66667vw}}@media screen and (min-width: 800px){.block.col-6-medium{width:50%}}@media screen and (min-width: 800px){.block.col-abs-6-medium{width:50vw}}@media screen and (min-width: 800px){.block.col-7-medium{width:58.33333%}}@media screen and (min-width: 800px){.block.col-abs-7-medium{width:58.33333vw}}@media screen and (min-width: 800px){.block.col-8-medium{width:66.66667%}}@media screen and (min-width: 800px){.block.col-abs-8-medium{width:66.66667vw}}@media screen and (min-width: 800px){.block.col-9-medium{width:75%}}@media screen and (min-width: 800px){.block.col-abs-9-medium{width:75vw}}@media screen and (min-width: 800px){.block.col-10-medium{width:83.33333%}}@media screen and (min-width: 800px){.block.col-abs-10-medium{width:83.33333vw}}@media screen and (min-width: 800px){.block.col-11-medium{width:91.66667%}}@media screen and (min-width: 800px){.block.col-abs-11-medium{width:91.66667vw}}@media screen and (min-width: 800px){.block.col-12-medium{width:100%}}@media screen and (min-width: 800px){.block.col-abs-12-medium{width:100vw}}.col-auto-medium{width:auto}@media screen and (min-width: 1024px){.block.col-1-large{width:8.33333%}}@media screen and (min-width: 1024px){.block.col-abs-1-large{width:8.33333vw}}@media screen and (min-width: 1024px){.block.col-2-large{width:16.66667%}}@media screen and (min-width: 1024px){.block.col-abs-2-large{width:16.66667vw}}@media screen and (min-width: 1024px){.block.col-3-large{width:25%}}@media screen and (min-width: 1024px){.block.col-abs-3-large{width:25vw}}@media screen and (min-width: 1024px){.block.col-4-large{width:33.33333%}}@media screen and (min-width: 1024px){.block.col-abs-4-large{width:33.33333vw}}@media screen and (min-width: 1024px){.block.col-5-large{width:41.66667%}}@media screen and (min-width: 1024px){.block.col-abs-5-large{width:41.66667vw}}@media screen and (min-width: 1024px){.block.col-6-large{width:50%}}@media screen and (min-width: 1024px){.block.col-abs-6-large{width:50vw}}@media screen and (min-width: 1024px){.block.col-7-large{width:58.33333%}}@media screen and (min-width: 1024px){.block.col-abs-7-large{width:58.33333vw}}@media screen and (min-width: 1024px){.block.col-8-large{width:66.66667%}}@media screen and (min-width: 1024px){.block.col-abs-8-large{width:66.66667vw}}@media screen and (min-width: 1024px){.block.col-9-large{width:75%}}@media screen and (min-width: 1024px){.block.col-abs-9-large{width:75vw}}@media screen and (min-width: 1024px){.block.col-10-large{width:83.33333%}}@media screen and (min-width: 1024px){.block.col-abs-10-large{width:83.33333vw}}@media screen and (min-width: 1024px){.block.col-11-large{width:91.66667%}}@media screen and (min-width: 1024px){.block.col-abs-11-large{width:91.66667vw}}@media screen and (min-width: 1024px){.block.col-12-large{width:100%}}@media screen and (min-width: 1024px){.block.col-abs-12-large{width:100vw}}.col-auto-large{width:auto}@media screen and (min-width: 1280px){.block.col-1-xlarge{width:8.33333%}}@media screen and (min-width: 1280px){.block.col-abs-1-xlarge{width:8.33333vw}}@media screen and (min-width: 1280px){.block.col-2-xlarge{width:16.66667%}}@media screen and (min-width: 1280px){.block.col-abs-2-xlarge{width:16.66667vw}}@media screen and (min-width: 1280px){.block.col-3-xlarge{width:25%}}@media screen and (min-width: 1280px){.block.col-abs-3-xlarge{width:25vw}}@media screen and (min-width: 1280px){.block.col-4-xlarge{width:33.33333%}}@media screen and (min-width: 1280px){.block.col-abs-4-xlarge{width:33.33333vw}}@media screen and (min-width: 1280px){.block.col-5-xlarge{width:41.66667%}}@media screen and (min-width: 1280px){.block.col-abs-5-xlarge{width:41.66667vw}}@media screen and (min-width: 1280px){.block.col-6-xlarge{width:50%}}@media screen and (min-width: 1280px){.block.col-abs-6-xlarge{width:50vw}}@media screen and (min-width: 1280px){.block.col-7-xlarge{width:58.33333%}}@media screen and (min-width: 1280px){.block.col-abs-7-xlarge{width:58.33333vw}}@media screen and (min-width: 1280px){.block.col-8-xlarge{width:66.66667%}}@media screen and (min-width: 1280px){.block.col-abs-8-xlarge{width:66.66667vw}}@media screen and (min-width: 1280px){.block.col-9-xlarge{width:75%}}@media screen and (min-width: 1280px){.block.col-abs-9-xlarge{width:75vw}}@media screen and (min-width: 1280px){.block.col-10-xlarge{width:83.33333%}}@media screen and (min-width: 1280px){.block.col-abs-10-xlarge{width:83.33333vw}}@media screen and (min-width: 1280px){.block.col-11-xlarge{width:91.66667%}}@media screen and (min-width: 1280px){.block.col-abs-11-xlarge{width:91.66667vw}}@media screen and (min-width: 1280px){.block.col-12-xlarge{width:100%}}@media screen and (min-width: 1280px){.block.col-abs-12-xlarge{width:100vw}}.col-auto-xlarge{width:auto}@media screen and (min-width: 1440px){.block.col-1-xmlarge{width:8.33333%}}@media screen and (min-width: 1440px){.block.col-abs-1-xmlarge{width:8.33333vw}}@media screen and (min-width: 1440px){.block.col-2-xmlarge{width:16.66667%}}@media screen and (min-width: 1440px){.block.col-abs-2-xmlarge{width:16.66667vw}}@media screen and (min-width: 1440px){.block.col-3-xmlarge{width:25%}}@media screen and (min-width: 1440px){.block.col-abs-3-xmlarge{width:25vw}}@media screen and (min-width: 1440px){.block.col-4-xmlarge{width:33.33333%}}@media screen and (min-width: 1440px){.block.col-abs-4-xmlarge{width:33.33333vw}}@media screen and (min-width: 1440px){.block.col-5-xmlarge{width:41.66667%}}@media screen and (min-width: 1440px){.block.col-abs-5-xmlarge{width:41.66667vw}}@media screen and (min-width: 1440px){.block.col-6-xmlarge{width:50%}}@media screen and (min-width: 1440px){.block.col-abs-6-xmlarge{width:50vw}}@media screen and (min-width: 1440px){.block.col-7-xmlarge{width:58.33333%}}@media screen and (min-width: 1440px){.block.col-abs-7-xmlarge{width:58.33333vw}}@media screen and (min-width: 1440px){.block.col-8-xmlarge{width:66.66667%}}@media screen and (min-width: 1440px){.block.col-abs-8-xmlarge{width:66.66667vw}}@media screen and (min-width: 1440px){.block.col-9-xmlarge{width:75%}}@media screen and (min-width: 1440px){.block.col-abs-9-xmlarge{width:75vw}}@media screen and (min-width: 1440px){.block.col-10-xmlarge{width:83.33333%}}@media screen and (min-width: 1440px){.block.col-abs-10-xmlarge{width:83.33333vw}}@media screen and (min-width: 1440px){.block.col-11-xmlarge{width:91.66667%}}@media screen and (min-width: 1440px){.block.col-abs-11-xmlarge{width:91.66667vw}}@media screen and (min-width: 1440px){.block.col-12-xmlarge{width:100%}}@media screen and (min-width: 1440px){.block.col-abs-12-xmlarge{width:100vw}}.col-auto-xmlarge{width:auto}@media screen and (min-width: 1920px){.block.col-1-xxlarge{width:8.33333%}}@media screen and (min-width: 1920px){.block.col-abs-1-xxlarge{width:8.33333vw}}@media screen and (min-width: 1920px){.block.col-2-xxlarge{width:16.66667%}}@media screen and (min-width: 1920px){.block.col-abs-2-xxlarge{width:16.66667vw}}@media screen and (min-width: 1920px){.block.col-3-xxlarge{width:25%}}@media screen and (min-width: 1920px){.block.col-abs-3-xxlarge{width:25vw}}@media screen and (min-width: 1920px){.block.col-4-xxlarge{width:33.33333%}}@media screen and (min-width: 1920px){.block.col-abs-4-xxlarge{width:33.33333vw}}@media screen and (min-width: 1920px){.block.col-5-xxlarge{width:41.66667%}}@media screen and (min-width: 1920px){.block.col-abs-5-xxlarge{width:41.66667vw}}@media screen and (min-width: 1920px){.block.col-6-xxlarge{width:50%}}@media screen and (min-width: 1920px){.block.col-abs-6-xxlarge{width:50vw}}@media screen and (min-width: 1920px){.block.col-7-xxlarge{width:58.33333%}}@media screen and (min-width: 1920px){.block.col-abs-7-xxlarge{width:58.33333vw}}@media screen and (min-width: 1920px){.block.col-8-xxlarge{width:66.66667%}}@media screen and (min-width: 1920px){.block.col-abs-8-xxlarge{width:66.66667vw}}@media screen and (min-width: 1920px){.block.col-9-xxlarge{width:75%}}@media screen and (min-width: 1920px){.block.col-abs-9-xxlarge{width:75vw}}@media screen and (min-width: 1920px){.block.col-10-xxlarge{width:83.33333%}}@media screen and (min-width: 1920px){.block.col-abs-10-xxlarge{width:83.33333vw}}@media screen and (min-width: 1920px){.block.col-11-xxlarge{width:91.66667%}}@media screen and (min-width: 1920px){.block.col-abs-11-xxlarge{width:91.66667vw}}@media screen and (min-width: 1920px){.block.col-12-xxlarge{width:100%}}@media screen and (min-width: 1920px){.block.col-abs-12-xxlarge{width:100vw}}.col-auto-xxlarge{width:auto}.image-left{float:left;padding-left:15px;margin-right:15px;margin-bottom:15px !important;-moz-box-sizing:border-box;box-sizing:border-box}.image-right{float:right;padding-right:15px;margin-right:-15px;margin-left:15px;margin-bottom:15px !important;-moz-box-sizing:border-box;box-sizing:border-box}.fluid-row{display:table;width:100%}.fluid-row.spaced{border-spacing:15px 0;margin-left:-15px;width:calc(100% + 30px)}.fluid-row:not(.spaced){border-spacing:0;margin-left:0px;width:100%}.fluid-row .fluid-row-element{display:table-cell;vertical-align:middle;width:1%}.fluid-row .fluid-row-dominant{width:100%}.fluid-row-element{white-space:nowrap}@media screen and (max-width: 479px){.show-xsmall{display:none !important}}@media screen and (min-width: 480px){.hide-xsmall{display:none !important}}@media screen and (max-width: 599px){.show-small{display:none !important}}@media screen and (min-width: 600px){.hide-small{display:none !important}}@media screen and (max-width: 799px){.show-medium{display:none !important}}@media screen and (min-width: 800px){.hide-medium{display:none !important}}@media screen and (max-width: 1023px){.show-large{display:none !important}}@media screen and (min-width: 1024px){.hide-large{display:none !important}}@media screen and (max-width: 1279px){.show-xlarge{display:none !important}}@media screen and (min-width: 1280px){.hide-xlarge{display:none !important}}@media screen and (max-width: 1439px){.show-xmlarge{display:none !important}}@media screen and (min-width: 1440px){.hide-xmlarge{display:none !important}}@media screen and (max-width: 1919px){.show-xxlarge{display:none !important}}@media screen and (min-width: 1920px){.hide-xxlarge{display:none !important}}.js-sticky.sticked>.js-sticky-element{position:fixed;z-index:120}.js-sticky-shift-element:not(:first-of-type){display:none}.js-sticky-shift-element .submenu{position:fixed !important}.js-sticky-shift-up>.js-sticky-shift-element:first-of-type{-webkit-transition:margin-top 0.4s ease-out;-moz-transition:margin-top 0.4s ease-out;-ms-transition:margin-top 0.4s ease-out;-o-transition:margin-top 0.4s ease-out;transition:margin-top 0.4s ease-out}.rotate-90{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.box-content{position:relative}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.button{display:inline-block;vertical-align:top}.button.button-block{display:block}.button.button-block>.button-button{width:100%;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}.button>.button-button{display:block;border:none;line-height:1 !important;font:inherit;border:none;background:none;color:inherit;position:relative;white-space:nowrap}.button.button-block .button>button,.button>input{font-size:1em}.button.button-block .button>button::-moz-focus-inner,.button>input::-moz-focus-inner{border:0;padding:0}.button.addon a,.button.addon span,.button.addon button,.button.addon input{padding:0;border:none;background:none;color:inherit}label.button.addon{cursor:pointer}.button-button{cursor:pointer}.button-button .icon,.button-button span{line-height:1;display:inline-block;vertical-align:middle}.button.button-buy>.button-button,.button.button-quote-request>.button-button,.button.button-main>.button-button,.button.button-blog-view-more>.button-button,.button.button-product-list-tools-mobile>.button-button,.button.button-noir>.button-button,.button.button-submit-quote>.button-button,.button.button-clear>.button-button,.button.button-link>.button-button,.button.button-show-all-menu>.button-button,.button.button-product-cta-btn>.button-button,.button.button-product-cta-cart-btn>.button-button,.button.button-product-cta-link>.button-button,.button.button-product-specs-features>.button-button,.button.button-corporative-information-content>.button-button,.button.button-footer-submenu>.button-button,.button.button-more-items-quote>.button-button{color:#fff}.button.button-buy>.button-button,.button.button-quote-request>.button-button,.button.button-main>.button-button,.button.button-blog-view-more>.button-button,.button.button-product-list-tools-mobile>.button-button,.button.button-noir>.button-button,.button.button-submit-quote>.button-button{background-color:#ca372f}.button.button-buy>.button-button:hover,.button.button-quote-request>.button-button:hover,.button.button-main>.button-button:hover,.button.button-blog-view-more>.button-button:hover,.button.button-product-list-tools-mobile>.button-button:hover,.button.button-noir>.button-button:hover,.button.button-submit-quote>.button-button:hover{background-color:#a22c26}.button.button-clear>.button-button{background-color:#333}.button.button-clear>.button-button:hover{background-color:#292929}.button.button-buy>.button-button{background-color:#ca372f}.button.button-buy>.button-button:hover{background-color:#a22c26}.button.button-quote-request>.button-button{background-color:#ca372f}.button.button-quote-request>.button-button:hover{background-color:#a22c26}.button.button-clear>.button-button{background-color:#333}.button.button-clear>.button-button:hover{background-color:#292929}.button.button-main-menu>.button-button,.button.button-main-menu-close>.button-button{padding:18px;font-size:120%;text-align:left}.button.button-main-menu>.button-button:hover,.button.button-main-menu-close>.button-button:hover{background-color:#ca372f}@media screen and (min-width: 1024px){.button.button-main-menu>.button-button,.button.button-main-menu-close>.button-button{padding:35px}}.button.button-main-menu .icon,.button.button-main-menu-close .icon{font-size:1.8em}.button.button-main-menu-close>.button-button{background-color:#ca372f;color:#fff;font-size:143%;text-align:left}.button.button-main-menu-close .icon{font-size:1.8em}.button.button-shopping-cart-previous>.button-button,.button.button-shopping-cart-next>.button-button{padding:11px;color:#fff;background-color:#06c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box}.button.button-shopping-cart-previous>.button-button:hover,.button.button-shopping-cart-next>.button-button:hover{background-color:#00478f}.button.button-shopping-cart-previous>.button-button{padding:11px;color:#fff;background-color:#06c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box}.button.button-shopping-cart-previous>.button-button:hover{background-color:#00478f}.button.button-shopping-cart-next>.button-button{padding:11px;color:#fff;background-color:#06c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box}.button.button-shopping-cart-next>.button-button:hover{background-color:#00478f}.button.button-newsletter-submit>.button-button{background-color:#fff;color:#ca372f;font-weight:400;font-size:156%;padding:8px 25px 7px 10px}.button.button-header-search>.button-button,.button.button-header-search-inside>.button-button{color:gray;padding:5px;padding-top:5px;padding-bottom:5px}.button.button-header-search-inside>.button-button:hover{color:gray}.button.button-header-widget>.button-button{padding:8px;padding-top:22px;padding-bottom:22px;color:#000}@media screen and (min-width: 600px){.button.button-header-widget>.button-button{padding:15px}}.button.button-main>.button-button,.button.button-blog-view-more>.button-button,.button.button-product-list-tools-mobile>.button-button{background-color:#ca372f}.button.button-main>.button-button:hover,.button.button-blog-view-more>.button-button:hover,.button.button-product-list-tools-mobile>.button-button:hover{background-color:#a22c26}.button.button-noir>.button-button,.button.button-submit-quote>.button-button{background-color:#000;font-weight:400}.button.button-noir>.button-button:hover,.button.button-submit-quote>.button-button:hover{background-color:#333}.button.button-link>.button-button,.button.button-show-all-menu>.button-button,.button.button-product-cta-btn>.button-button,.button.button-product-cta-cart-btn>.button-button,.button.button-product-cta-link>.button-button,.button.button-product-specs-features>.button-button,.button.button-corporative-information-content>.button-button,.button.button-footer-submenu>.button-button,.button.button-more-items-quote>.button-button{color:gray;font-weight:400}.button.button-mobile-menu-bottom>.button-button{color:#fff;font-size:84%;padding:22px;padding-top:14px;padding-bottom:14px}.button.button-mobile-menu-bottom>.button-button:hover{color:#fff}.button.button-show-all-menu>.button-button{color:#000;padding:7px;background-color:transparent;font-size:100%;font-weight:700;border:1px solid #000}.button.button-product-cta-btn>.button-button{color:#fff;background-color:transparent;font-size:100%;font-weight:700;padding-top:20px;padding-bottom:20px;border:1px solid #fff}.button.button-product-cta-cart-btn>.button-button{color:#fff;background-color:transparent;font-size:100%;font-weight:700;padding-top:20px;padding-bottom:20px;border:1px solid #fff}.button.button-product-cta-link>.button-button{color:#000;font-weight:700;padding:20px 0px 20px 0px}.button.button-product-specs-features>.button-button,.button.button-corporative-information-content>.button-button{color:#000;font-weight:700;padding:20px 0px 20px 0px}.button.button-footer-submenu>.button-button{color:#000;font-weight:700;padding:20px 0px 20px 0px}.button.button-corporative-information-content>.button-button{color:#000;font-weight:700;padding:20px 0px 20px 0px}.button.button-more-items-quote>.button-button{font-weight:700;border:1px solid #000;color:#000;font-size:80%}.button.button-submit-quote>.button-button{font-weight:700;font-size:80%;border:1px solid #000}.button.button-submit-quote>.button-button:hover{border:1px solid #333}.button.button-product-list-tools-mobile>.button-button{background-color:#ededed;border:2px solid #cfcfcf;color:#000;font-size:80%}.button.button-product-list-tools-mobile>.button-button:hover{background-color:#ededed}.message .message-content{position:relative}.message .message-content:before{border-radius:50%;color:white;display:inline-block;height:1.4em;margin-right:8px;text-align:center;width:1.4em;position:absolute;left:8px;top:50%;padding-top:.2em;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.message.message-error .message-content{padding:11px;border:1px solid #ff2a00;background-color:#ffcabf;color:#400b00}.message.message-error .message-content::before{content:""}.message.message-error .message-content:before{color:#ff2a00}.message.message-success .message-content{padding:11px;border:1px solid #369d1a;background-color:#cde7c6;color:#0e2707}.message.message-success .message-content::before{content:""}.message.message-success .message-content:before{color:#369d1a}dl dt,dl dd{margin:0}dl dt{font-weight:bold}dl dd{padding-bottom:15px}.list{text-align:left;list-style-type:none}.list li,.list dt{font-weight:normal}.list li>*,.list dt>*{text-indent:0}.list li:before,.list dt:before{text-indent:0;display:inline-block}.list dt{display:inline-block}.list dd{display:inline}.list dd::after{content:"";display:block}.list dt,.list dd{margin:0;padding:0}.list strong,.list dt{font-weight:bold}.bullets,[data-module="slideshow"].slideshow-default .controller-pager{line-height:0;position:absolute;box-sizing:border-box}.bullets a,[data-module="slideshow"].slideshow-default .controller-pager a{position:relative}.bullets a:before,[data-module="slideshow"].slideshow-default .controller-pager a:before,.bullets a:after,[data-module="slideshow"].slideshow-default .controller-pager a:after{content:"";display:block;text-indent:100%;overflow:hidden}.bullets a:after,[data-module="slideshow"].slideshow-default .controller-pager a:after{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bullets.bullets-default a::before,[data-module="slideshow"].slideshow-default .controller-pager a::before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;width:7px;height:7px}.bullets.bullets-default a::after,[data-module="slideshow"].slideshow-default .controller-pager a::after{background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;width:7px;height:7px}.bullets.bullets-default a.active::after,[data-module="slideshow"].slideshow-default .controller-pager a.active::after{background-color:#6e6e6e}.controls,[data-module="slideshow"].slideshow-default .controller-controls,[data-module="carousel"].carousel-default .controller-controls,[data-module="carousel"].carousel-thumbnails .controller-controls{line-height:0}.controls>*,[data-module="slideshow"].slideshow-default .controller-controls>*,[data-module="carousel"].carousel-default .controller-controls>*,[data-module="carousel"].carousel-thumbnails .controller-controls>*{display:inline-block;position:relative}.control-arrows,[data-module="slideshow"].slideshow-default .controller-control,[data-module="carousel"].carousel-default .controller-control{background-color:rgba(0,0,0,0.7);width:50px;height:50px}.control-arrows:before,[data-module="slideshow"].slideshow-default .controller-control:before,[data-module="carousel"].carousel-default .controller-control:before{color:#fff}.control-arrows.control-next::before,[data-module="slideshow"].slideshow-default .control-next.controller-control::before,[data-module="carousel"].carousel-default .control-next.controller-control::before{content:""}.control-arrows.control-prev::before,[data-module="slideshow"].slideshow-default .control-prev.controller-control::before,[data-module="carousel"].carousel-default .control-prev.controller-control::before{content:""}.control-arrows-light,[data-module="carousel"].carousel-thumbnails .controller-control{background-color:rgba(0,0,0,0.2);padding-top:30px;padding-bottom:30px;width:25px;height:25px}.control-arrows-light:before,[data-module="carousel"].carousel-thumbnails .controller-control:before{color:#fff}.control-arrows-light.control-next::before,[data-module="carousel"].carousel-thumbnails .control-next.controller-control::before{content:""}.control-arrows-light.control-prev::before,[data-module="carousel"].carousel-thumbnails .control-prev.controller-control::before{content:""}.controller{z-index:110}html:not(.js) .controller{display:none}.controller-pager,.controller-controls{z-index:111}.controller-control{z-index:110;cursor:pointer}html:not(.js) .controller-control{display:none}.controller-control:before{font-size:2em;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.controller-controls{position:absolute}[data-module="slideshow"]{width:100%;position:relative}[data-module="slideshow"] .slideshow{overflow-y:visible !important}[data-module="slideshow"] .slideshow-slides{display:none;position:relative}[data-module="slideshow"] .slideshow-slides:first-child{display:block}[data-module="slideshow"] .slideshow-slides>a>img{width:100%}[data-module="slideshow"] .slide{width:100%}[data-module="slideshow"] .slide:not(:first-of-type){display:none}[data-module="slideshow"].slideshow-default .controller-pager{padding-bottom:21px;bottom:0;left:50%;-moz-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%)}[data-module="slideshow"].slideshow-default .controller-pager a{display:inline-block}[data-module="slideshow"].slideshow-default .controller-pager a:not(:first-of-type){margin-left:14px}[data-module="slideshow"].slideshow-default .controller-controls{top:50%;left:0;width:100%;box-sizing:border-box}[data-module="slideshow"].slideshow-default .controller-control{position:absolute;top:0;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}[data-module="slideshow"].slideshow-default .controller-control:not(:first-of-type){margin-left:0px}[data-module="slideshow"].slideshow-default .controller-control:first-of-type{left:0}[data-module="slideshow"].slideshow-default .controller-control:last-of-type{right:0}.widget-menu .submenu{z-index:1000;text-shadow:none !important}.widget-menu ul{margin:0;padding:0;list-style:none}.widget-menu .menu-link{display:inline-block;line-height:1.5;vertical-align:middle;text-align:center}.menu-menu li.hover>.submenu{display:block !important}.submenu>.menu-more{position:absolute;bottom:11px;right:11px}.widget-menu.menu-footer{width:100%}.widget-menu.menu-footer a{white-space:nowrap}.widget-menu.menu-footer .submenu{display:none;position:absolute;background:white;min-width:200px;z-index:130;-moz-box-sizing:border-box;box-sizing:border-box}.widget-menu.menu-footer .submenu>li:not(.menu-extras)>a{-webkit-transition:padding 0.2s ease-out;-moz-transition:padding 0.2s ease-out;-ms-transition:padding 0.2s ease-out;-o-transition:padding 0.2s ease-out;transition:padding 0.2s ease-out}.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu:hover>a:first-of-type::before,.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu:hover>a:first-of-type::after,.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu.hover>a:first-of-type::before,.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu.hover>a:first-of-type::after{content:"";height:0.6em;position:absolute;right:0;top:50%;-moz-transform:translate(calc(50% + 11px), -50%) rotate(45deg);-webkit-transform:translate(calc(50% + 11px), -50%) rotate(45deg);-o-transform:translate(calc(50% + 11px), -50%) rotate(45deg);-ms-transform:translate(calc(50% + 11px), -50%) rotate(45deg);transform:translate(calc(50% + 11px), -50%) rotate(45deg);width:0.6em;background:white none repeat scroll 0 0}.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu:hover>a:first-of-type::before,.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu.hover>a:first-of-type::before{box-shadow:-2px 2px 8px rgba(0,0,0,0.3)}.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu:hover>a:first-of-type::after,.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu.hover>a:first-of-type::after{z-index:500}.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu:hover>.submenu::before,.widget-menu.menu-footer .submenu>li:not(.menu-extras).has-submenu.hover>.submenu::before{content:'';height:100%;position:absolute;left:0;top:0;-moz-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);width:11px;background:transparent}.widget-menu.menu-footer .submenu>li:not(.menu-extras)>a:first-of-type{display:block;position:relative}.widget-menu.menu-footer .submenu .submenu{top:0;left:100%;height:100%;min-height:0}.widget-menu.menu-footer .icon{position:relative}.widget-menu.menu-footer .menu-menu>li:not(.menu-extras){display:block;position:relative}.widget-menu.menu-footer .menu-menu>li:not(.menu-extras)>a:first-of-type{color:rgba(202,55,47,0.7);display:block;position:relative;z-index:150}.widget-menu.menu-footer .menu-menu li:hover>.submenu,.widget-menu.menu-footer .menu-menu li.hover>.submenu{display:block;white-space:nowrap}.widget-menu.menu-main{width:100%}.widget-menu.menu-main a{white-space:nowrap}.widget-menu.menu-main .submenu{display:none;z-index:130;-moz-box-sizing:border-box;box-sizing:border-box}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a{border:none;color:#000;background-color:transparent}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a:hover{padding-left:45px}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a{-webkit-transition:padding 0.2s ease-out;-moz-transition:padding 0.2s ease-out;-ms-transition:padding 0.2s ease-out;-o-transition:padding 0.2s ease-out;transition:padding 0.2s ease-out;background-color:transparent;border:none;padding:14px}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a:hover{color:#000}.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu:hover>a:first-of-type::before,.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu:hover>a:first-of-type::after,.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu.hover>a:first-of-type::before,.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu.hover>a:first-of-type::after{content:"";height:0.6em;position:absolute;right:0;top:50%;-moz-transform:translate(calc(50% + 11px), -50%) rotate(45deg);-webkit-transform:translate(calc(50% + 11px), -50%) rotate(45deg);-o-transform:translate(calc(50% + 11px), -50%) rotate(45deg);-ms-transform:translate(calc(50% + 11px), -50%) rotate(45deg);transform:translate(calc(50% + 11px), -50%) rotate(45deg);width:0.6em;background:white none repeat scroll 0 0}.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu:hover>a:first-of-type::before,.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu.hover>a:first-of-type::before{box-shadow:-2px 2px 8px rgba(0,0,0,0.3)}.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu:hover>a:first-of-type::after,.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu.hover>a:first-of-type::after{z-index:500}.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu:hover>.submenu::before,.widget-menu.menu-main .submenu>li:not(.menu-extras).has-submenu.hover>.submenu::before{content:'';height:100%;position:absolute;left:0;top:0;-moz-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);width:11px;background:transparent}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a:first-of-type{display:block;position:relative}.widget-menu.menu-main .icon{position:relative}.widget-menu.menu-main .menu-menu>li:not(.menu-extras){display:inline-block;position:relative}.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{color:#fff;background-color:transparent;border:none;padding:14px;padding-bottom:7px;padding-top:7px;display:block;position:relative;z-index:150}.section{position:relative}.section>.section-wrapper>.section-header>:first-child,.section>.section-wrapper>.section-header>.wrapper>:first-child,.section>.section-wrapper>.section-footer>:first-child,.section>.section-wrapper>.section-footer>.wrapper>:first-child{margin-top:0}.section>.section-wrapper>.section-header>:last-child,.section>.section-wrapper>.section-header>.wrapper>:last-child,.section>.section-wrapper>.section-footer>:last-child,.section>.section-wrapper>.section-footer>.wrapper>:last-child{margin-bottom:0}.section>.section-wrapper>.section-header>*,.section>.section-wrapper>.section-footer>*{font-weight:inherit;color:inherit}.section-content{position:relative}.section-featured>.section-wrapper>.section-content{padding-top:30px;padding-bottom:30px}.section-featured>.section-wrapper>.section-header{padding:8px;background-color:#ca372f;color:#fff;font-weight:700;font-size:375%}.section-footer-menu>.section-wrapper>.section-content{background-color:#333;padding:42px;color:#fff}.section-copyright>.section-wrapper>.section-content{background-color:#333;padding:40px;color:#fff}.section-home-seo>.section-wrapper>.section-content{color:#fff}.section-website-header>.section-wrapper>.section-content{font-weight:700}@media screen and (min-width: 1024px){.section-website-header>.section-wrapper>.section-content{padding-top:0px}}@media screen and (min-width: 1024px){.section-website-header>.section-wrapper>.section-content{padding-bottom:0px}}.section-promotional-spot-header>.section-wrapper>.section-content{background-color:#ededed;padding-top:16px;padding-bottom:16px;font-weight:700}.section-header-widget-shopping-list>.section-wrapper,.section-header-widget-compare-alert>.section-wrapper,.section-header-widget-store-selector>.section-wrapper{background-color:#ededed;color:#333;padding:20px;font-size:75%;font-weight:700}.section-header-widget-shopping-list>.section-wrapper>.section-content,.section-header-widget-compare-alert>.section-wrapper>.section-content,.section-header-widget-store-selector>.section-wrapper>.section-content{background-color:#fff;font-weight:400;padding:11px}.section-header-widget-shopping-list>.section-wrapper>.section-header,.section-header-widget-compare-alert>.section-wrapper>.section-header,.section-header-widget-store-selector>.section-wrapper>.section-header{padding-bottom:20px}.section-header-widget-shopping-list>.section-wrapper>.section-footer,.section-header-widget-compare-alert>.section-wrapper>.section-footer,.section-header-widget-store-selector>.section-wrapper>.section-footer{font-size:90%;padding-top:20px}.section-header-widget-shopping-list>.section-wrapper>.section-content{padding:0px}.section-header-widget-compare-alert>.section-wrapper>.section-content{padding:0px}.section-header-widget-compare-alert>.section-wrapper>.section-header{padding:0px}.section-header-widget-compare-alert>.section-wrapper>.section-footer{padding:0px}.section-header-widget-store-selector>.section-wrapper>.section-content{padding:0px}.section-main-product-details>.section-wrapper,.section-main-rebate-details>.section-wrapper{background-color:#ededed}.section-main-product-details>.section-wrapper>.section-content,.section-main-rebate-details>.section-wrapper>.section-content{font-weight:400}.section-main-product-details>.section-wrapper>.section-header,.section-main-rebate-details>.section-wrapper>.section-header{color:#000;padding-bottom:15px}.section-product-details-title>.section-wrapper{background-color:#ededed;padding-top:10px;padding-bottom:10px}.section-product-details-title>.section-wrapper>.section-content{font-weight:400;font-size:85%}.section-product-details-title>.section-wrapper>.section-header{color:#000;font-size:120%;font-weight:700;padding-bottom:15px}.section-product-cta-btn>.section-wrapper{background-color:#333;padding-top:24px;padding-bottom:24px}.section-product-cta-cart-btn>.section-wrapper{background-color:#ca372f;padding-top:24px;padding-bottom:24px}.section-product-cta-link>.section-wrapper,.section-product-specs-features>.section-wrapper,.section-corporative-information-content>.section-wrapper,.section-footer-submenu>.section-wrapper{padding-top:0px;padding-bottom:0px;font-size:70%}.section-product-cta-link>.section-wrapper{background-color:#fff}.section-main-product-specs-features>.section-wrapper,.section-main-about-us>.section-wrapper,.section-contact-us-page>.section-wrapper{background-color:#fff;padding-top:0px;padding-bottom:0px}@media screen and (min-width: 1024px){.section-main-product-specs-features>.section-wrapper,.section-main-about-us>.section-wrapper,.section-contact-us-page>.section-wrapper{padding-top:60px}}@media screen and (min-width: 1024px){.section-main-product-specs-features>.section-wrapper,.section-main-about-us>.section-wrapper,.section-contact-us-page>.section-wrapper{padding-bottom:60px}}.section-product-specs-features>.section-wrapper,.section-corporative-information-content>.section-wrapper{background-color:#ededed}.section-product-specs-features>.section-wrapper>.section-content,.section-corporative-information-content>.section-wrapper>.section-content{background-color:#fff;font-weight:400;padding-top:10px;padding-bottom:10px}.section-footer-submenu>.section-wrapper{background-color:#ededed;font-size:100%}@media screen and (min-width: 1024px){.section-footer-submenu>.section-wrapper{background-color:transparent}}.section-footer-submenu>.section-wrapper>.section-content{background-color:#fff;font-weight:400}@media screen and (min-width: 1024px){.section-footer-submenu>.section-wrapper>.section-content{background-color:transparent}}.section-main-about-us>.section-wrapper{background-color:#fff;padding-top:0px;padding-bottom:0px}@media screen and (min-width: 1024px){.section-main-about-us>.section-wrapper{padding-top:60px}}@media screen and (min-width: 1024px){.section-main-about-us>.section-wrapper{padding-bottom:60px}}.section-contact-us-page>.section-wrapper{background-color:#fff;padding-top:0px;padding-bottom:0px}@media screen and (min-width: 1024px){.section-contact-us-page>.section-wrapper{padding-top:60px}}@media screen and (min-width: 1024px){.section-contact-us-page>.section-wrapper{padding-bottom:60px}}.section-corporative-information-content>.section-wrapper{background-color:#ededed}.section-corporative-information-content>.section-wrapper>.section-content{background-color:#fff;font-weight:400;padding-top:10px;padding-bottom:10px}.section-featured-products>.section-wrapper,.section-popular-products>.section-wrapper,.section-shop-by-room>.section-wrapper,.section-inspiration-ideas>.section-wrapper,.section-home-quick-access>.section-wrapper,.section-collection-items>.section-wrapper,.section-looks-great-with>.section-wrapper,.section-associated-products>.section-wrapper,.section-related-products>.section-wrapper,.section-similar-products>.section-wrapper,.section-finder-maps-wrapper>.section-wrapper,.section-store-finder-results>.section-wrapper,.section-store-page-information>.section-wrapper,.section-about-us>.section-wrapper{background-color:#fff;padding-top:24px;padding-bottom:24px}@media screen and (min-width: 1280px){.section-featured-products>.section-wrapper,.section-popular-products>.section-wrapper,.section-shop-by-room>.section-wrapper,.section-inspiration-ideas>.section-wrapper,.section-home-quick-access>.section-wrapper,.section-collection-items>.section-wrapper,.section-looks-great-with>.section-wrapper,.section-associated-products>.section-wrapper,.section-related-products>.section-wrapper,.section-similar-products>.section-wrapper,.section-finder-maps-wrapper>.section-wrapper,.section-store-finder-results>.section-wrapper,.section-store-page-information>.section-wrapper,.section-about-us>.section-wrapper{padding-top:60px}}@media screen and (min-width: 1280px){.section-featured-products>.section-wrapper,.section-popular-products>.section-wrapper,.section-shop-by-room>.section-wrapper,.section-inspiration-ideas>.section-wrapper,.section-home-quick-access>.section-wrapper,.section-collection-items>.section-wrapper,.section-looks-great-with>.section-wrapper,.section-associated-products>.section-wrapper,.section-related-products>.section-wrapper,.section-similar-products>.section-wrapper,.section-finder-maps-wrapper>.section-wrapper,.section-store-finder-results>.section-wrapper,.section-store-page-information>.section-wrapper,.section-about-us>.section-wrapper{padding-bottom:60px}}.section-featured-products>.section-wrapper{background-color:#ededed}.section-featured-products>.section-wrapper>.section-content{padding-top:0;padding-bottom:0}.section-popular-products>.section-wrapper{background-color:#fff}.section-shop-by-room>.section-wrapper{background-color:#333}.section-inspiration-ideas>.section-wrapper{background-color:#fff}.section-home-quick-access>.section-wrapper{background-color:#fff}.section-collection-items>.section-wrapper{background-color:#333}.section-looks-great-with>.section-wrapper{background-color:#333}.section-associated-products>.section-wrapper{background-color:#ededed}.section-finder-maps-wrapper>.section-wrapper{background-color:#ededed}.section-store-finder-results>.section-wrapper{background-color:#fff}.section-store-page-information>.section-wrapper{background-color:#fff}.section-about-us>.section-wrapper{background-color:#fff}.section-popup-section>.section-wrapper,.section-comparison-popup>.section-wrapper,.section-shopping-list-popup>.section-wrapper{background-color:#ededed}.section-shopping-list-popup>.section-wrapper{padding-top:30px}.section-shopping-list-popup>.section-wrapper>.section-content{padding-top:20px;padding-bottom:20px}.section-shopping-list-popup>.section-wrapper>.section-footer{background-color:#fff;padding-top:30px;padding-bottom:30px}.section-shopping-cart-review>.section-wrapper>.section-content{padding-top:30px;padding-bottom:30px}.section-quote-list-item>.section-wrapper,.section-cart-list-item>.section-wrapper,.section-login-form-container>.section-wrapper,.section-cart-form-item>.section-wrapper{padding:10px;background-color:#fff;border-bottom:1px solid #cfcfcf}@media screen and (min-width: 480px){.section-quote-list-item>.section-wrapper,.section-cart-list-item>.section-wrapper,.section-login-form-container>.section-wrapper,.section-cart-form-item>.section-wrapper{padding:20px}}@media screen and (min-width: 1440px){.section-quote-list-item>.section-wrapper,.section-cart-list-item>.section-wrapper,.section-login-form-container>.section-wrapper,.section-cart-form-item>.section-wrapper{padding:30px}}.section-quote-list-item>.section-wrapper>.section-content,.section-cart-list-item>.section-wrapper>.section-content,.section-login-form-container>.section-wrapper>.section-content,.section-cart-form-item>.section-wrapper>.section-content{color:#000;font-size:80%}.section-quote-list-item>.section-wrapper{padding:10px;background-color:#fff;border-bottom:1px solid #cfcfcf}@media screen and (min-width: 480px){.section-quote-list-item>.section-wrapper{padding:20px}}@media screen and (min-width: 1440px){.section-quote-list-item>.section-wrapper{padding:30px}}.section-quote-list-item>.section-wrapper>.section-content{color:#000;font-size:80%}.section-cart-list-item>.section-wrapper{padding:10px;background-color:#fff;border-bottom:1px solid #cfcfcf}@media screen and (min-width: 480px){.section-cart-list-item>.section-wrapper{padding:20px}}@media screen and (min-width: 1440px){.section-cart-list-item>.section-wrapper{padding:30px}}.section-cart-list-item>.section-wrapper>.section-content{color:#000;font-size:80%}.section-login-form-container>.section-wrapper{padding:15px}@media screen and (min-width: 600px){.section-login-form-container>.section-wrapper{padding:30px}}.section-login-form-container>.section-wrapper>.section-content{color:#000;font-size:80%}.section-cart-form-item>.section-wrapper{padding:15px}@media screen and (min-width: 600px){.section-cart-form-item>.section-wrapper{padding:30px}}.section-cart-form-item>.section-wrapper>.section-content{color:#000;font-size:80%}.section-browse-rebates-products-mobile>.section-wrapper,.section-browse-rebates-applicable-to>.section-wrapper{background-color:#fff;padding-top:24px;padding-bottom:24px}.section-browse-rebates-products-mobile>.section-wrapper>.section-content,.section-browse-rebates-applicable-to>.section-wrapper>.section-content{color:#000}@media screen and (min-width: 1280px){.section-browse-rebates-applicable-to>.section-wrapper{padding-top:60px}}@media screen and (min-width: 1280px){.section-browse-rebates-applicable-to>.section-wrapper{padding-bottom:60px}}.section-browse-rebates-applicable-to>.section-wrapper>.section-content{color:#000}.section-main-rebate-details>.section-wrapper{background-color:#ededed}.section-main-rebate-details>.section-wrapper>.section-content{font-weight:400}.section-main-rebate-details>.section-wrapper>.section-header{color:#000;padding-bottom:15px}.section-general-static-page>.section-wrapper{background-color:#ededed;padding-top:24px;padding-bottom:24px}@media screen and (min-width: 1280px){.section-general-static-page>.section-wrapper{padding-top:60px}}@media screen and (min-width: 1280px){.section-general-static-page>.section-wrapper{padding-bottom:60px}}.section-blog-content>.section-wrapper{padding-top:20px;padding-bottom:20px;background-color:#ededed}@media screen and (min-width: 600px){.section-blog-content>.section-wrapper{padding-top:40px}}@media screen and (min-width: 600px){.section-blog-content>.section-wrapper{padding-bottom:40px}}.section-blog-content>.section-wrapper>.section-content{color:#000}.section-breadcrumb>.section-wrapper{background-color:#ededed;padding-top:15px;padding-bottom:15px}.section-breadcrumb>.section-wrapper>.section-content{color:#000}.section-product-list>.section-wrapper{background-color:#ededed;padding-top:0px;padding-bottom:15px}@media screen and (min-width: 1280px){.section-product-list>.section-wrapper{padding-top:0px}}@media screen and (min-width: 1280px){.section-product-list>.section-wrapper{padding-bottom:30px}}.section-product-list-tools-mobile>.section-wrapper{background-color:#ededed}.section-image-viewer>.section-wrapper{background-color:#ededed}.anchor-spot img{width:100%;max-width:100%}.social-media-icon-facebook{background:#3b5998;color:#3b5998}.social-media-icon-facebook:hover{background:#3b5998;color:#3b5998}.social-media-icon-twitter{background:#55ACEE;color:#55ACEE}.social-media-icon-twitter:hover{background:#55ACEE;color:#55ACEE}.social-media-icon-googleplus{background:#DD4B39;color:#DD4B39}.social-media-icon-googleplus:hover{background:#DD4B39;color:#DD4B39}.social-media-icon-linkedin{background:#007bb6;color:#007bb6}.social-media-icon-linkedin:hover{background:#007bb6;color:#007bb6}.social-media-icon-pinterest{background:#CC2127;color:#CC2127}.social-media-icon-pinterest:hover{background:#CC2127;color:#CC2127}.social-media-icon-stumbleupon{background:#EB4823;color:#EB4823}.social-media-icon-stumbleupon:hover{background:#EB4823;color:#EB4823}.social-media-icon-tumblr{background:#35465C;color:#35465C}.social-media-icon-tumblr:hover{background:#35465C;color:#35465C}.social-media-icon-youtube{background:#CD201F;color:#CD201F}.social-media-icon-youtube:hover{background:#CD201F;color:#CD201F}.social-media-icon-rss{background:#f26522;color:#f26522}.social-media-icon-rss:hover{background:#f26522;color:#f26522}.social-media-icon-flickr{background:#ff0084;color:#ff0084}.social-media-icon-flickr:hover{background:#ff0084;color:#ff0084}.social-media-icon-dribbble{background:#ea4c89;color:#ea4c89}.social-media-icon-dribbble:hover{background:#ea4c89;color:#ea4c89}.social-media-icon-wordpress{background:#21759b;color:#21759b}.social-media-icon-wordpress:hover{background:#21759b;color:#21759b}.social-media-icon-yahoo{background:#7B0099;color:#7B0099}.social-media-icon-yahoo:hover{background:#7B0099;color:#7B0099}.social-media-icon-blogger{background:#fb8f3d;color:#fb8f3d}.social-media-icon-blogger:hover{background:#fb8f3d;color:#fb8f3d}.social-media-icon-soundcloud{background:#ff3a00;color:#ff3a00}.social-media-icon-soundcloud:hover{background:#ff3a00;color:#ff3a00}.social-media-icon-mail{background:#6e6e6e;color:#6e6e6e}.social-media-icon-mail:hover{background:#6e6e6e;color:#6e6e6e}.social-media-icon-talk{background:#333;color:#333}.social-media-icon-talk:hover{background:#333;color:#333}.social-media-icon-yelp{background:#d32323;color:#d32323}.social-media-icon-yelp:hover{background:#d32323;color:#d32323}.social-media-icon-houzz{background:#7cc04b;color:#7cc04b}.social-media-icon-houzz:hover{background:#7cc04b;color:#7cc04b}.social-media-icon-instagram{background:#0d5689;color:#0d5689}.social-media-icon-instagram:hover{background:#0d5689;color:#0d5689}.social-medias .icon{display:inline-block;-webkit-transition:background-color 0.2s ease-out,color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out,color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out,color 0.2s ease-out;-o-transition:background-color 0.2s ease-out,color 0.2s ease-out;transition:background-color 0.2s ease-out,color 0.2s ease-out}.social-medias.social-medias-default .icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;color:#fff;font-size:70%;padding:3px}.social-medias.social-medias-share .icon{background:transparent}fieldset{border:0px;margin:0px;padding:0px}textarea{resize:vertical}::-webkit-input-placeholder{color:#888;font:400 1em "Arimo",Helvetica,Arial,sans-serif;font-size:1em;opacity:1}::-moz-placeholder{color:#888;font:400 1em "Arimo",Helvetica,Arial,sans-serif;font-size:1em;opacity:1}::-ms-input-placeholder{color:#888;font:400 1em "Arimo",Helvetica,Arial,sans-serif;font-size:1em;opacity:1}form{position:relative;margin:0}form label{cursor:pointer;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box}form label:not(.addon){padding-bottom:0 !important}@media screen and (min-width: 480px){form label.label-xsmall{vertical-align:middle !important;padding-top:0px !important;text-align:right}}@media screen and (min-width: 600px){form label.label-small{vertical-align:middle !important;padding-top:0px !important;text-align:right}}@media screen and (min-width: 800px){form label.label-medium{vertical-align:middle !important;padding-top:0px !important;text-align:right}}@media screen and (min-width: 1024px){form label.label-large{vertical-align:middle !important;padding-top:0px !important;text-align:right}}@media screen and (min-width: 1280px){form label.label-xlarge{vertical-align:middle !important;padding-top:0px !important;text-align:right}}@media screen and (min-width: 1440px){form label.label-xmlarge{vertical-align:middle !important;padding-top:0px !important;text-align:right}}@media screen and (min-width: 1920px){form label.label-xxlarge{vertical-align:middle !important;padding-top:0px !important;text-align:right}}input[type="text"],input[type="password"]{-webkit-appearance:none;line-height:1.3;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type="submit"],input[type="button"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}button{padding:0 .2em}.selectBox-dropdown-menu a{color:black}textarea{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}.widget-form input[type="text"],.widget-form input[type="password"]{border:none;background:transparent}.widget-form .addon{display:table-cell}.widget-form .addon>a,.widget-form .addon>button,.widget-form .addon>input{padding-top:0 !important;padding-bottom:0 !important;color:inherit}.widget-form .input{vertical-align:middle}.widget-form .input input[type="text"],.widget-form .input input[type="password"],.widget-form .input select,.widget-form .input textarea{width:100%}.widget-form .input-container{vertical-align:middle}.widget-form .addon+.input{display:table-cell;width:100%}.widget-form select{color:#000;color:transparent;text-shadow:0 0 0 #000}.widget-form option{color:#000}.widget-form.form-default ::-webkit-input-placeholder{font-weight:inherit}.widget-form.form-default ::-moz-placeholder{font-weight:inherit}.widget-form.form-default ::-ms-input-placeholder{font-weight:inherit}.widget-form.form-default .form-content{background-color:#f9f9f9;padding:30px}.widget-form.form-default .label{vertical-align:middle}.widget-form.form-default .input{vertical-align:middle;border:1px solid #d9d9d9;background-color:#fff}.widget-form.form-default .input input[type="text"],.widget-form.form-default .input input[type="password"],.widget-form.form-default .input select,.widget-form.form-default .input textarea{padding:11px}.widget-form.form-default .addon{border:1px solid #d9d9d9;padding:11px;background-color:#fff}.widget-form.form-default .addon input[type="submit"],.widget-form.form-default .addon button,.widget-form.form-default .addon a{background:transparent;border:none}.widget-form.form-newsletter ::-webkit-input-placeholder{font-weight:inherit;font-size:90%}.widget-form.form-newsletter ::-moz-placeholder{font-weight:inherit;font-size:90%}.widget-form.form-newsletter ::-ms-input-placeholder{font-weight:inherit;font-size:90%}.widget-form.form-newsletter .form-content{font-weight:300}.widget-form.form-newsletter .label{vertical-align:middle}.widget-form.form-newsletter .input{vertical-align:middle;background-color:transparent;border:none;border-bottom:2px solid #ca372f}.widget-form.form-newsletter .input input[type="text"],.widget-form.form-newsletter .input input[type="password"],.widget-form.form-newsletter .input select,.widget-form.form-newsletter .input textarea{padding:8px}.widget-form.form-newsletter .addon input[type="submit"],.widget-form.form-newsletter .addon button,.widget-form.form-newsletter .addon a{background:transparent;border:none}.widget-form.form-search ::-webkit-input-placeholder{font-weight:inherit;color:rgba(255,255,255,0.7)}.widget-form.form-search ::-moz-placeholder{font-weight:inherit;color:rgba(255,255,255,0.7)}.widget-form.form-search ::-ms-input-placeholder{font-weight:inherit;color:rgba(255,255,255,0.7)}.widget-form.form-search .form-wrapper{color:gray;background-color:#fff;padding:11px;padding-left:0px;padding-right:0px}.widget-form.form-search .label{vertical-align:middle}.widget-form.form-search .input{vertical-align:middle;border:1px solid #cfcfcf;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-clip:padding-box;font-size:80%}.widget-form.form-search .input input[type="text"],.widget-form.form-search .input input[type="password"],.widget-form.form-search .input select,.widget-form.form-search .input textarea{padding:5px;padding-right:40px;padding-left:15px}.widget-form.form-search .addon input[type="submit"],.widget-form.form-search .addon button,.widget-form.form-search .addon a{background:transparent;border:none}.widget-form.form-store-selector-header ::-webkit-input-placeholder{font-weight:inherit}.widget-form.form-store-selector-header ::-moz-placeholder{font-weight:inherit}.widget-form.form-store-selector-header ::-ms-input-placeholder{font-weight:inherit}.widget-form.form-store-selector-header .form-wrapper{color:gray;background-color:#fff}.widget-form.form-store-selector-header .form-content{font-weight:300;color:gray;border:1px solid #cfcfcf;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-clip:padding-box}.widget-form.form-store-selector-header .label{vertical-align:middle}.widget-form.form-store-selector-header .input{vertical-align:middle;background-color:transparent;font-size:80%}.widget-form.form-store-selector-header .input input[type="text"],.widget-form.form-store-selector-header .input input[type="password"],.widget-form.form-store-selector-header .input select,.widget-form.form-store-selector-header .input textarea{padding:5px 10px 5px 30px}.widget-form.form-store-selector-header .addon input[type="submit"],.widget-form.form-store-selector-header .addon button,.widget-form.form-store-selector-header .addon a{background:transparent;border:none}.widget-form.form-submit-quote ::-webkit-input-placeholder{font-weight:inherit}.widget-form.form-submit-quote ::-moz-placeholder{font-weight:inherit}.widget-form.form-submit-quote ::-ms-input-placeholder{font-weight:inherit}.widget-form.form-submit-quote .form-wrapper{background-color:transparent}.widget-form.form-submit-quote .form-content{background-color:#fff;color:#000;font-weight:300;font-size:70%;padding:20px}.widget-form.form-submit-quote .label{vertical-align:middle}.widget-form.form-submit-quote .input{vertical-align:middle;background-color:#fff;font-size:16px}.widget-form.form-submit-quote .input input[type="text"],.widget-form.form-submit-quote .input input[type="password"],.widget-form.form-submit-quote .input select,.widget-form.form-submit-quote .input textarea{padding:10px}.widget-form.form-submit-quote .addon{border:1px solid #d9d9d9;padding:11px;background-color:#fff}.widget-form.form-submit-quote .addon input[type="submit"],.widget-form.form-submit-quote .addon button,.widget-form.form-submit-quote .addon a{background:transparent;border:none}.video-container{position:relative;width:100%;height:54%}.video-container.youtube{height:0;padding-bottom:56.25%}.video-container.youtube.format-4-3{padding-bottom:75%}.video-container.youtube.format-16-9{padding-bottom:56.25%}.video-container iframe{width:100% !important;height:100% !important;position:absolute;left:0}.product-tags{width:80%;position:absolute;font-size:16px;pointer-events:none;left:-8px;overflow:hidden}@media screen and (max-width: 479px){.product-tags{width:55%}}.product-tag{pointer-events:auto;font-size:1em;display:inline-block;float:left;clear:left;width:auto;margin:4px 0;cursor:default;position:relative}.product-tag::before{position:absolute;left:-5px;top:-6px;content:"";width:10px;height:45px;-webkit-box-shadow:3px 0 4px 2px rgba(0,0,0,0.3);-moz-box-shadow:3px 0 4px 2px rgba(0,0,0,0.3);box-shadow:3px 0 4px 2px rgba(0,0,0,0.3);z-index:100;-webkit-border-radius:40%;-moz-border-radius:40%;border-radius:40%;background-clip:padding-box}.product-tag.tag-new .product-tag-label{background-color:#005f9c;display:block;line-height:0.9em;border-color:#4d8fba}.product-tag.tag-new .product-tag-label::before{background-color:#005f9c;border-color:#4d8fba}.product-tag.tag-new .product-tag-label::after{background-color:#005f9c;border-color:#4d8fba}.product-tag.tag-special .product-tag-label{background-color:#ba001d;display:block;line-height:0.9em;border-color:#cf4d61}.product-tag.tag-special .product-tag-label::before{background-color:#ba001d;border-color:#cf4d61}.product-tag.tag-special .product-tag-label::after{background-color:#ba001d;border-color:#cf4d61}.product-tag.tag-liquidation .product-tag-label{background-color:#ba001d;display:block;line-height:0.9em;border-color:#cf4d61}.product-tag.tag-liquidation .product-tag-label::before{background-color:#ba001d;border-color:#cf4d61}.product-tag.tag-liquidation .product-tag-label::after{background-color:#ba001d;border-color:#cf4d61}.product-tag.tag-refurbished .product-tag-label{background-color:#22623c;display:block;line-height:0.9em;border-color:#649177}.product-tag.tag-refurbished .product-tag-label::before{background-color:#22623c;border-color:#649177}.product-tag.tag-refurbished .product-tag-label::after{background-color:#22623c;border-color:#649177}.product-tag.tag-storeonly .product-tag-label{background-color:#ff851b;display:block;line-height:0.9em;border-color:#ffaa5f}.product-tag.tag-storeonly .product-tag-label::before{background-color:#ff851b;border-color:#ffaa5f}.product-tag.tag-storeonly .product-tag-label::after{background-color:#ff851b;border-color:#ffaa5f}.product-tag.tag-webonly .product-tag-label{background-color:#139c9c;display:block;line-height:0.9em;border-color:#5ababa}.product-tag.tag-webonly .product-tag-label::before{background-color:#139c9c;border-color:#5ababa}.product-tag.tag-webonly .product-tag-label::after{background-color:#139c9c;border-color:#5ababa}.product-tag.tag-rebates .product-tag-label{background-color:#e31837;display:block;line-height:0.9em;border-color:#eb5d73}.product-tag.tag-rebates .product-tag-label::before{background-color:#e31837;border-color:#eb5d73}.product-tag.tag-rebates .product-tag-label::after{background-color:#e31837;border-color:#eb5d73}.product-tag.tag-dropshipping .product-tag-label{background-color:#b7dde2;display:block;line-height:0.9em;border-color:#cde7eb}.product-tag.tag-dropshipping .product-tag-label::before{background-color:#b7dde2;border-color:#cde7eb}.product-tag.tag-dropshipping .product-tag-label::after{background-color:#b7dde2;border-color:#cde7eb}.product-tag.tag-outofstock .product-tag-label{background-color:#e31837;display:block;line-height:0.9em;border-color:#eb5d73}.product-tag.tag-outofstock .product-tag-label::before{background-color:#e31837;border-color:#eb5d73}.product-tag.tag-outofstock .product-tag-label::after{background-color:#e31837;border-color:#eb5d73}.product-tag-label{color:white;font-size:0.8em;position:relative;left:-100%;-webkit-transition:left 0.2s ease-out;-moz-transition:left 0.2s ease-out;-ms-transition:left 0.2s ease-out;-o-transition:left 0.2s ease-out;transition:left 0.2s ease-out;height:30px;-moz-box-sizing:border-box;box-sizing:border-box;border-top:2px solid;border-bottom:2px solid;padding:7px 4px 7px 15px;margin-right:-5px;opacity:1;z-index:10;white-space:nowrap}.product-tag-label.tag-link{padding:0}.product-tag-label.tag-link a{color:white;padding:7px 4px 7px 15px;display:inline-block;text-decoration:none}.product-tag-label:hover{left:0}.product-tag-label::before{text-shadow:1px 1px rgba(0,0,0,0.6);font-family:'tailbase-icons';line-height:1.1em;position:absolute;left:100%;top:-2px;padding:5px 10px;font-size:1.1em;width:23px;height:30px;z-index:10;border-top:2px solid;border-bottom:2px solid;-moz-box-sizing:border-box;box-sizing:border-box}.product-tag-label::after{content:"";position:absolute;left:100%;top:3px;width:20.748737px;height:20.748737px;margin-left:13px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.52532, M12=-0.8509, M21=0.8509, M22=0.52532);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.52532, M12=-0.8509, M21=0.8509, M22=0.52532)";zoom:1;z-index:1;border-top:2px solid;border-right:2px solid;-moz-box-sizing:border-box;box-sizing:border-box}.slide-panel{display:none;width:320px;position:fixed;background:transparent;z-index:999;bottom:0;-webkit-box-shadow:2px 0px 15px 0px rgba(0,0,0,0.14);-moz-box-shadow:2px 0px 15px 0px rgba(0,0,0,0.14);box-shadow:2px 0px 15px 0px rgba(0,0,0,0.14)}.slide-panel.open{display:block}.slide-panel.slide-panel-main-menu .slide-panel-content{background-color:#fff}.slide-panel-content{overflow:auto;position:absolute;top:0;left:0;width:100%;height:100%}.toggle .toggle-handle:not(.always-visible){display:none}.toggle .toggle-handle .icon{display:none;text-align:center;width:1em;vertical-align:middle;right:0px}@media screen and (max-width: 479px){.toggle.toggle-xsmall .toggle-content{display:none}.toggle.toggle-xsmall .toggle-handle{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;cursor:pointer}.toggle.toggle-xsmall .toggle-handle .icon{right:1px}.toggle.toggle-xsmall .toggle-handle:not(.no-style){font-weight:400;margin-bottom:0}.toggle.toggle-xsmall .toggle-handle:not(.no-style) .subtitle{font-size:0.8em;padding:0}.toggle.toggle-xsmall .toggle-handle:not(.no-style)::before{color:white}.toggle.toggle-xsmall .toggle-handle:not(.no-style) .icon,.toggle.toggle-xsmall .toggle-handle:not(.no-style)>.label{display:table-cell}.toggle.toggle-xsmall .toggle-handle:not(.no-style)>.label{width:100%}}@media screen and (max-width: 599px){.toggle.toggle-small .toggle-content{display:none}.toggle.toggle-small .toggle-handle{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;cursor:pointer}.toggle.toggle-small .toggle-handle .icon{right:1px}.toggle.toggle-small .toggle-handle:not(.no-style){font-weight:400;margin-bottom:0}.toggle.toggle-small .toggle-handle:not(.no-style) .subtitle{font-size:0.8em;padding:0}.toggle.toggle-small .toggle-handle:not(.no-style)::before{color:white}.toggle.toggle-small .toggle-handle:not(.no-style) .icon,.toggle.toggle-small .toggle-handle:not(.no-style)>.label{display:table-cell}.toggle.toggle-small .toggle-handle:not(.no-style)>.label{width:100%}}@media screen and (max-width: 799px){.toggle.toggle-medium .toggle-content{display:none}.toggle.toggle-medium .toggle-handle{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;cursor:pointer}.toggle.toggle-medium .toggle-handle .icon{right:1px}.toggle.toggle-medium .toggle-handle:not(.no-style){font-weight:400;margin-bottom:0}.toggle.toggle-medium .toggle-handle:not(.no-style) .subtitle{font-size:0.8em;padding:0}.toggle.toggle-medium .toggle-handle:not(.no-style)::before{color:white}.toggle.toggle-medium .toggle-handle:not(.no-style) .icon,.toggle.toggle-medium .toggle-handle:not(.no-style)>.label{display:table-cell}.toggle.toggle-medium .toggle-handle:not(.no-style)>.label{width:100%}}@media screen and (max-width: 1023px){.toggle.toggle-large .toggle-content{display:none}.toggle.toggle-large .toggle-handle{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;cursor:pointer}.toggle.toggle-large .toggle-handle .icon{right:1px}.toggle.toggle-large .toggle-handle:not(.no-style){font-weight:400;margin-bottom:0}.toggle.toggle-large .toggle-handle:not(.no-style) .subtitle{font-size:0.8em;padding:0}.toggle.toggle-large .toggle-handle:not(.no-style)::before{color:white}.toggle.toggle-large .toggle-handle:not(.no-style) .icon,.toggle.toggle-large .toggle-handle:not(.no-style)>.label{display:table-cell}.toggle.toggle-large .toggle-handle:not(.no-style)>.label{width:100%}}@media screen and (max-width: 1279px){.toggle.toggle-xlarge .toggle-content{display:none}.toggle.toggle-xlarge .toggle-handle{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;cursor:pointer}.toggle.toggle-xlarge .toggle-handle .icon{right:1px}.toggle.toggle-xlarge .toggle-handle:not(.no-style){font-weight:400;margin-bottom:0}.toggle.toggle-xlarge .toggle-handle:not(.no-style) .subtitle{font-size:0.8em;padding:0}.toggle.toggle-xlarge .toggle-handle:not(.no-style)::before{color:white}.toggle.toggle-xlarge .toggle-handle:not(.no-style) .icon,.toggle.toggle-xlarge .toggle-handle:not(.no-style)>.label{display:table-cell}.toggle.toggle-xlarge .toggle-handle:not(.no-style)>.label{width:100%}}@media screen and (max-width: 1439px){.toggle.toggle-xmlarge .toggle-content{display:none}.toggle.toggle-xmlarge .toggle-handle{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;cursor:pointer}.toggle.toggle-xmlarge .toggle-handle .icon{right:1px}.toggle.toggle-xmlarge .toggle-handle:not(.no-style){font-weight:400;margin-bottom:0}.toggle.toggle-xmlarge .toggle-handle:not(.no-style) .subtitle{font-size:0.8em;padding:0}.toggle.toggle-xmlarge .toggle-handle:not(.no-style)::before{color:white}.toggle.toggle-xmlarge .toggle-handle:not(.no-style) .icon,.toggle.toggle-xmlarge .toggle-handle:not(.no-style)>.label{display:table-cell}.toggle.toggle-xmlarge .toggle-handle:not(.no-style)>.label{width:100%}}@media screen and (max-width: 1919px){.toggle.toggle-xxlarge .toggle-content{display:none}.toggle.toggle-xxlarge .toggle-handle{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;cursor:pointer}.toggle.toggle-xxlarge .toggle-handle .icon{right:1px}.toggle.toggle-xxlarge .toggle-handle:not(.no-style){font-weight:400;margin-bottom:0}.toggle.toggle-xxlarge .toggle-handle:not(.no-style) .subtitle{font-size:0.8em;padding:0}.toggle.toggle-xxlarge .toggle-handle:not(.no-style)::before{color:white}.toggle.toggle-xxlarge .toggle-handle:not(.no-style) .icon,.toggle.toggle-xxlarge .toggle-handle:not(.no-style)>.label{display:table-cell}.toggle.toggle-xxlarge .toggle-handle:not(.no-style)>.label{width:100%}}.toggle.toggle-always .toggle-content{display:none}.toggle.toggle-always .toggle-handle{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;cursor:pointer}.toggle.toggle-always .toggle-handle .icon{right:1px}.toggle.toggle-always .toggle-handle:not(.no-style){font-weight:400;margin-bottom:0}.toggle.toggle-always .toggle-handle:not(.no-style) .subtitle{font-size:0.8em;padding:0}.toggle.toggle-always .toggle-handle:not(.no-style)::before{color:white}.toggle.toggle-always .toggle-handle:not(.no-style) .icon,.toggle.toggle-always .toggle-handle:not(.no-style)>.label{display:table-cell}.toggle.toggle-always .toggle-handle:not(.no-style)>.label{width:100%}.tabs li{display:inline-block;vertical-align:middle}.tabs li a{display:block;position:relative}.tabs li a:after{position:absolute;left:0;right:0;z-index:10}.tabs.tabs-featured{text-align:center}.tabs.tabs-featured .tabs-tabs{padding-bottom:30px}.tabs.tabs-featured .tabs-tab{margin-left:30px}.tabs.tabs-featured .tabs-tab a{border-bottom:4px solid transparent;padding:8px;padding-top:0;font-size:160%}.tabs.tabs-featured .tabs-tab.ui-tabs-active a{border-bottom:4px solid #000}.tabs.tabs-featured .tabs-tab.ui-tabs-active a:after{content:""}.tabs.tabs-featured .tabs-tab.tabs-seam a:after{content:none}.tabs.tabs-featured .tabs-panel:not(:first-of-type){display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*:focus{outline:none}p{margin:0;padding:0;font-size:0.9em}ul{list-style:none;margin:0;padding:0}.misc.static-page p{margin:1em;padding:0}.misc.static-page ul{list-style:disc;margin:0;padding:0}@font-face{font-family:'NoSpace';src:url(data:font/truetype;charset=utf-8;base64,AAEAAAAPAIAAAwBwRkZUTWnUihMAAAD8AAAAHEdERUYAQgAkAAABGAAAAChPUy8yYlVHHwAAAUAAAABgY21hcMVzh30AAAGgAAABemN2dCAARAURAAADHAAAAARnYXNwAAAAEAAAAyAAAAAIZ2x5ZieeA6cAAAMoAAAAaGhlYWT/LTb8AAADkAAAADZoaGVhBqoH7AAAA8gAAAAkaG10eDA4AEQAAAPsAAAATGxvY2EBjAHAAAAEOAAAAChtYXhwAFcAOQAABGAAAAAgbmFtZTTiTkkAAASAAAACWHBvc3TYOLjZAAAG2AAAAM93ZWJmxdZSpQAAB6gAAAAGAAAAAQAAAADMPaLPAAAAAM7LcO4AAAAAzst2VQABAAAADgAAABgAIAAAAAIAAQABABIAAQAEAAAAAgAAAAEAAAABAAAABAJ8AfQABQAEBTMFmAAAAR8FMwWYAAAD1QBkAhAAAAIABgMAAAAAAAAAAAADAAAAAAAAAAAAAAAAUGZFZADAAA3gAAZm/mYAAAREACgAAAABAAAAAAAAAAAAAAAgAAEAAAADAAAAAwAAABwAAQAAAAAAdAADAAEAAAAcAAQAWAAAABIAEAADAAIAAAANACAAoCAKIC8gX+AA//8AAAAAAA0AIACgIAAgLyBf4AD//wAB//X/4/9k4AXf4d+yIBIAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAQYAAAEAAAAAAAAAAQIAAAACAAAAAAAAAAAAAAAAAAAAAQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEBREAAQAB//8ADwACAEQAAAJkBVUAAwAHAC6xAQAvPLIHBADtMrEGBdw8sgMCAO0yALEDAC88sgUEAO0ysgcGAfw8sgECAO0yMxEhESUhESFEAiD+JAGY/mgFVfqrRATNAAAAAQAAAAAAAAAAAAAAADEAAAEAAAABAABMgZRjXw889QAfCAAAAAAAzst2VQAAAADOy3ZVAAAAAAJkBVUAAAAIAAIAAAAAAAAAAQAABET/2AAACAAAAAAAAmQAAQAAAAAAAAAAAAAAAAAAABMC7ABECAAAAAgAAAAAAAAAAAAAAAKqAAAFVQAAAqoAAAVVAAABxwAAAVUAAADjAAAA4wAAAKoAAAERAAAASwAAAREAAAFVAAAEAAAAAAAALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwANAABAAAAEwAIAAIAAAAAAAIAAAABAAEAAABAAC4AAAAAAAAACQByAAMAAQQJAAAAogAAAAMAAQQJAAEAHgCiAAMAAQQJAAIADADAAAMAAQQJAAMAagDMAAMAAQQJAAQALAE2AAMAAQQJAAUAIAFiAAMAAQQJAAYAHgGCAAMAAQQJAMgAFgGgAAMAAQQJAMkAMAG2AEMAcgBlAGEAdABlAGQAIABiAHkAIABKAGEAcwBvAG4AIABQAC4AIABDAG8AYwBoAHIAYQBuAGUACgBDAHIAZQBhAHQAZQBkACAAdwBpAHQAaAAgAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAAoAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABmAG8AcgBnAGUALgBzAGYALgBuAGUAdAApAHoAZQByAG8AdwBpAGQAdABoAHMAcABhAGMAZQBzAE0AZQBkAGkAdQBtAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAAWgBlAHIAbwAtAFcAaQBkAHQAaAAgAFMAcABhAGMAZQBzACAAZgBvAHIAIABXAGUAYgAgADoAIAA5AC0AMQAyAC0AMgAwADEAMwB6AGUAcgBvAHcAaQBkAHQAaABzAHAAYQBjAGUAcwAgAE0AZQBkAGkAdQBtAFYAZQByAHMAaQBvAG4AIAAwADAAMQAuADAAMAAwACAAegBlAHIAbwB3AGkAZAB0AGgAcwBwAGEAYwBlAHMAVwBlAGIAZgBvAG4AdAAgADEALgAwAE0AbwBuACAARABlAGMAIAAgADkAIAAwADgAOgAyADkAOgA1ADcAIAAyADAAMQAzAAIAAAAAAAD/AABmAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAAAQIBAwADAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESBmdseXBoMQd1bmkwMDBEB3VuaTAwQTAHdW5pMjAwMAd1bmkyMDAxB3VuaTIwMDIHdW5pMjAwMwd1bmkyMDA0B3VuaTIwMDUHdW5pMjAwNgd1bmkyMDA3B3VuaTIwMDgHdW5pMjAwOQd1bmkyMDBBB3VuaTIwMkYHdW5pMjA1Rgd1bmlFMDAwAAABUqXF1QAA) format("truetype"),url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAUEAA8AAAAAB7AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAcadSKE0dERUYAAAF0AAAAIgAAACgAQgAkT1MvMgAAAZgAAABKAAAAYGJVRx9jbWFwAAAB5AAAAGMAAAF6xXOHfWN2dCAAAAJIAAAABAAAAAQARAURZ2FzcAAAAkwAAAAIAAAACAAAABBnbHlmAAACVAAAAGEAAABoJ54Dp2hlYWQAAAK4AAAAKwAAADb/LTb8aGhlYQAAAuQAAAAdAAAAJAaqB+xobXR4AAADBAAAADAAAABMMDgARGxvY2EAAAM0AAAADwAAACgBjAHAbWF4cAAAA0QAAAAfAAAAIABXADluYW1lAAADZAAAASIAAAJYNOJOSXBvc3QAAASIAAAAcQAAAM/YOLjZd2ViZgAABPwAAAAGAAAABsXWUqUAAAABAAAAAMw9os8AAAAAzstw7gAAAADOy3ZVeNpjYGRgYOADYgkGBSDJxMAIhEJAzALmMTAwQjAACuIAZwAAeNpjYGGqYfzCwMrAwmrMOoOBgVEeQjNfZUhhEmBgYGJgY2aAAQQLCALSXFMYDjDwPmBgS/uXxsDA4sKgARRmRFKiwMAIABYqChUAAHjaY2BgYGaAYBkGRgYQKAHyGMF8FoYIIC3EIAAUYQKyeBkUGBYocCnoK8Q/YPj/H6waIsYAF2P8//X/4/8pD1jvP7y/SUEIaiYaYGRjgEswgkxmQlcAcdLQACxk6QIAAF8ULwAARAURAAEAAf//AA942mNgYnBhYGBKYQ1lYGZgZ9DbyMigb7OJnYXhrdFGNtY7NpuYmYBMho3MIGFWkPAmdjbGPzabGEHixoKKgqqKgoouTAr/VBhn/MtgDf212oXlLAMDAyMDEjBkAACuEhZiAAAAeNpjYGRgYABin8YpyfH8Nl8Z5DkYQODc6bJQZJophRVEczAwgXgAFZUJHwB42mNgZGBgcfl/g4GBgwEEmFIYGBlQgTAAR+UCowAAAHjaY3rD4MLBwMAAwjDAtIqBgTUUQTMeB2IgzfAYioHijIJA2htCg+RYgFwAOVsHpnjaY2Bg0CECmgAAPjwDTQB42mNgZGBgEGbgYGBiAAEQycgAEnNg0AMJAAAGFgCRAHjahZDNSsNAFIW/sVWouHZZZqlgY6z4l22lC6EgCAru0jaxFfwhiYgufRLxIVy7VPChPJkZiyJUwtz7zcy9554M0KKggWm2gBctz4a2dp4XWOEtcINLPgM32TC7gRexZhh4ibZ5CvzOqnkO/EFsXulpXkZKpTjGMuRB8UgnJTdci4+JFHvajZioOtVpxvKfznum4omo7zorlwsudG/pSiVWXlNFpe+WhE19eajNZ7WRJueK9ZSKdR6VC93W+mM3oVR3KjeZaOCmT7njau7cROs8KHU4m2lZTn6o2eDDqiLTW/i+A3VsSamjFYu2//Fkf7k6dbWldv49Y6cRuVw7m6/lfXy/kg2dg6B1qNuRcu2xVt6X3644YYc99/fO7xfl1VpVAAB42m3NOw6CUBhE4f8AguILdSOXq/goSdSloCbG2FCwekXulJ7mS6YZi2zoY9bYvzZmRMQWkzAiJWPMhJwpM+YsWFKwYp3ent37Xmbt6+GcOwdr99P3gyyll1u5k5Xcy4M8ypOsg/4arAYv/c8XU9MmiQAAAAABUqXF1QAA) format("woff")}body{margin:0 auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{body{width:100%;height:auto !important;max-width:11in;padding:20px;margin:0 auto !important;overflow:visible !important}}::-moz-selection{color:white;background:#ca372f}::selection{color:white;background:#ca372f}html.tb-displaying-cbox.no-touch,html.tb-displaying-cbox.no-touch body{overflow:hidden;height:100%}html.tb-displaying-cbox.touch{overflow:hidden}html.tb-displaying-cbox.touch #colorbox,html.tb-displaying-cbox.touch #cboxWrapper,html.tb-displaying-cbox.touch #cboxMiddleLeft,html.tb-displaying-cbox.touch #cboxMiddleRight,html.tb-displaying-cbox.touch #cboxContent,html.tb-displaying-cbox.touch #cboxWrapper>div:nth-of-type(2){position:static !important}@media screen and (min-width: 1280px){html.tb-displaying-cbox.touch #colorbox,html.tb-displaying-cbox.touch #cboxWrapper,html.tb-displaying-cbox.touch #cboxMiddleLeft,html.tb-displaying-cbox.touch #cboxMiddleRight,html.tb-displaying-cbox.touch #cboxContent,html.tb-displaying-cbox.touch #cboxWrapper>div:nth-of-type(2){position:fixed !important}}@media screen and (min-width: 1280px){html.tb-displaying-cbox.touch #colorbox,html.tb-displaying-cbox.touch #cboxWrapper,html.tb-displaying-cbox.touch #cboxMiddleLeft,html.tb-displaying-cbox.touch #cboxMiddleRight,html.tb-displaying-cbox.touch #cboxContent,html.tb-displaying-cbox.touch #cboxWrapper>div:nth-of-type(2){left:50% !important;top:50% !important;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}html.tb-displaying-cbox.touch body>*:not(#colorbox){display:none !important}@media screen and (min-width: 1280px){html.tb-displaying-cbox.touch body>*:not(#colorbox){display:initial !important}}@media screen and (min-width: 0px) and (max-width: 479px){.breakpoint:before{content:'1'}}@media screen and (max-width: 479px){.wrapper-from-xsmall{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 480px){.wrapper-until-xsmall{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 599px){.wrapper-from-small{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 600px){.wrapper-until-small{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 799px){.wrapper-from-medium{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 800px){.wrapper-until-medium{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 1023px){.wrapper-from-large{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 1024px){.wrapper-until-large{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 1279px){.wrapper-from-xlarge{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 1280px){.wrapper-until-xlarge{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 1439px){.wrapper-from-xmlarge{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 1440px){.wrapper-until-xmlarge{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 1919px){.wrapper-from-xxlarge{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 1920px){.wrapper-until-xxlarge{padding-left:0 !important;padding-right:0 !important}}.block.col-1_5{width:20%}.block.col-2_5{width:40%}.block.col-3_5{width:60%}.block.col-4_5{width:80%}.block.col-1_7{width:14.28571%}.block.col-2_7{width:28.57143%}.block.col-3_7{width:42.85714%}.block.col-4_7{width:57.14286%}.block.col-5_7{width:71.42857%}.block.col-6_7{width:85.71429%}.block.col-1_8{width:12.5%}.block.col-2_8{width:25%}.block.col-3_8{width:37.5%}.block.col-4_8{width:50%}.block.col-5_8{width:62.5%}.block.col-6_8{width:75%}.block.col-7_8{width:87.5%}.block.col-1_9{width:11.11111%}.block.col-2_9{width:22.22222%}.block.col-3_9{width:33.33333%}.block.col-4_9{width:44.44444%}.block.col-5_9{width:55.55556%}.block.col-6_9{width:66.66667%}.block.col-7_9{width:77.77778%}.block.col-8_9{width:88.88889%}.block.col-1_10{width:10%}.block.col-2_10{width:20%}.block.col-3_10{width:30%}.block.col-4_10{width:40%}.block.col-5_10{width:50%}.block.col-6_10{width:60%}.block.col-7_10{width:70%}.block.col-8_10{width:80%}.block.col-9_10{width:90%}.block.col-1_11{width:9.09091%}.block.col-2_11{width:18.18182%}.block.col-3_11{width:27.27273%}.block.col-4_11{width:36.36364%}.block.col-5_11{width:45.45455%}.block.col-6_11{width:54.54545%}.block.col-7_11{width:63.63636%}.block.col-8_11{width:72.72727%}.block.col-9_11{width:81.81818%}.block.col-10_11{width:90.90909%}@media screen and (min-width: 480px){.block.col-1_5-xsmall{width:20%}}@media screen and (min-width: 480px){.block.col-2_5-xsmall{width:40%}}@media screen and (min-width: 480px){.block.col-3_5-xsmall{width:60%}}@media screen and (min-width: 480px){.block.col-4_5-xsmall{width:80%}}@media screen and (min-width: 480px){.block.col-1_7-xsmall{width:14.28571%}}@media screen and (min-width: 480px){.block.col-2_7-xsmall{width:28.57143%}}@media screen and (min-width: 480px){.block.col-3_7-xsmall{width:42.85714%}}@media screen and (min-width: 480px){.block.col-4_7-xsmall{width:57.14286%}}@media screen and (min-width: 480px){.block.col-5_7-xsmall{width:71.42857%}}@media screen and (min-width: 480px){.block.col-6_7-xsmall{width:85.71429%}}@media screen and (min-width: 480px){.block.col-1_8-xsmall{width:12.5%}}@media screen and (min-width: 480px){.block.col-2_8-xsmall{width:25%}}@media screen and (min-width: 480px){.block.col-3_8-xsmall{width:37.5%}}@media screen and (min-width: 480px){.block.col-4_8-xsmall{width:50%}}@media screen and (min-width: 480px){.block.col-5_8-xsmall{width:62.5%}}@media screen and (min-width: 480px){.block.col-6_8-xsmall{width:75%}}@media screen and (min-width: 480px){.block.col-7_8-xsmall{width:87.5%}}@media screen and (min-width: 480px){.block.col-1_9-xsmall{width:11.11111%}}@media screen and (min-width: 480px){.block.col-2_9-xsmall{width:22.22222%}}@media screen and (min-width: 480px){.block.col-3_9-xsmall{width:33.33333%}}@media screen and (min-width: 480px){.block.col-4_9-xsmall{width:44.44444%}}@media screen and (min-width: 480px){.block.col-5_9-xsmall{width:55.55556%}}@media screen and (min-width: 480px){.block.col-6_9-xsmall{width:66.66667%}}@media screen and (min-width: 480px){.block.col-7_9-xsmall{width:77.77778%}}@media screen and (min-width: 480px){.block.col-8_9-xsmall{width:88.88889%}}@media screen and (min-width: 480px){.block.col-1_10-xsmall{width:10%}}@media screen and (min-width: 480px){.block.col-2_10-xsmall{width:20%}}@media screen and (min-width: 480px){.block.col-3_10-xsmall{width:30%}}@media screen and (min-width: 480px){.block.col-4_10-xsmall{width:40%}}@media screen and (min-width: 480px){.block.col-5_10-xsmall{width:50%}}@media screen and (min-width: 480px){.block.col-6_10-xsmall{width:60%}}@media screen and (min-width: 480px){.block.col-7_10-xsmall{width:70%}}@media screen and (min-width: 480px){.block.col-8_10-xsmall{width:80%}}@media screen and (min-width: 480px){.block.col-9_10-xsmall{width:90%}}@media screen and (min-width: 480px){.block.col-1_11-xsmall{width:9.09091%}}@media screen and (min-width: 480px){.block.col-2_11-xsmall{width:18.18182%}}@media screen and (min-width: 480px){.block.col-3_11-xsmall{width:27.27273%}}@media screen and (min-width: 480px){.block.col-4_11-xsmall{width:36.36364%}}@media screen and (min-width: 480px){.block.col-5_11-xsmall{width:45.45455%}}@media screen and (min-width: 480px){.block.col-6_11-xsmall{width:54.54545%}}@media screen and (min-width: 480px){.block.col-7_11-xsmall{width:63.63636%}}@media screen and (min-width: 480px){.block.col-8_11-xsmall{width:72.72727%}}@media screen and (min-width: 480px){.block.col-9_11-xsmall{width:81.81818%}}@media screen and (min-width: 480px){.block.col-10_11-xsmall{width:90.90909%}}@media screen and (min-width: 600px){.block.col-1_5-small{width:20%}}@media screen and (min-width: 600px){.block.col-2_5-small{width:40%}}@media screen and (min-width: 600px){.block.col-3_5-small{width:60%}}@media screen and (min-width: 600px){.block.col-4_5-small{width:80%}}@media screen and (min-width: 600px){.block.col-1_7-small{width:14.28571%}}@media screen and (min-width: 600px){.block.col-2_7-small{width:28.57143%}}@media screen and (min-width: 600px){.block.col-3_7-small{width:42.85714%}}@media screen and (min-width: 600px){.block.col-4_7-small{width:57.14286%}}@media screen and (min-width: 600px){.block.col-5_7-small{width:71.42857%}}@media screen and (min-width: 600px){.block.col-6_7-small{width:85.71429%}}@media screen and (min-width: 600px){.block.col-1_8-small{width:12.5%}}@media screen and (min-width: 600px){.block.col-2_8-small{width:25%}}@media screen and (min-width: 600px){.block.col-3_8-small{width:37.5%}}@media screen and (min-width: 600px){.block.col-4_8-small{width:50%}}@media screen and (min-width: 600px){.block.col-5_8-small{width:62.5%}}@media screen and (min-width: 600px){.block.col-6_8-small{width:75%}}@media screen and (min-width: 600px){.block.col-7_8-small{width:87.5%}}@media screen and (min-width: 600px){.block.col-1_9-small{width:11.11111%}}@media screen and (min-width: 600px){.block.col-2_9-small{width:22.22222%}}@media screen and (min-width: 600px){.block.col-3_9-small{width:33.33333%}}@media screen and (min-width: 600px){.block.col-4_9-small{width:44.44444%}}@media screen and (min-width: 600px){.block.col-5_9-small{width:55.55556%}}@media screen and (min-width: 600px){.block.col-6_9-small{width:66.66667%}}@media screen and (min-width: 600px){.block.col-7_9-small{width:77.77778%}}@media screen and (min-width: 600px){.block.col-8_9-small{width:88.88889%}}@media screen and (min-width: 600px){.block.col-1_10-small{width:10%}}@media screen and (min-width: 600px){.block.col-2_10-small{width:20%}}@media screen and (min-width: 600px){.block.col-3_10-small{width:30%}}@media screen and (min-width: 600px){.block.col-4_10-small{width:40%}}@media screen and (min-width: 600px){.block.col-5_10-small{width:50%}}@media screen and (min-width: 600px){.block.col-6_10-small{width:60%}}@media screen and (min-width: 600px){.block.col-7_10-small{width:70%}}@media screen and (min-width: 600px){.block.col-8_10-small{width:80%}}@media screen and (min-width: 600px){.block.col-9_10-small{width:90%}}@media screen and (min-width: 600px){.block.col-1_11-small{width:9.09091%}}@media screen and (min-width: 600px){.block.col-2_11-small{width:18.18182%}}@media screen and (min-width: 600px){.block.col-3_11-small{width:27.27273%}}@media screen and (min-width: 600px){.block.col-4_11-small{width:36.36364%}}@media screen and (min-width: 600px){.block.col-5_11-small{width:45.45455%}}@media screen and (min-width: 600px){.block.col-6_11-small{width:54.54545%}}@media screen and (min-width: 600px){.block.col-7_11-small{width:63.63636%}}@media screen and (min-width: 600px){.block.col-8_11-small{width:72.72727%}}@media screen and (min-width: 600px){.block.col-9_11-small{width:81.81818%}}@media screen and (min-width: 600px){.block.col-10_11-small{width:90.90909%}}@media screen and (min-width: 800px){.block.col-1_5-medium{width:20%}}@media screen and (min-width: 800px){.block.col-2_5-medium{width:40%}}@media screen and (min-width: 800px){.block.col-3_5-medium{width:60%}}@media screen and (min-width: 800px){.block.col-4_5-medium{width:80%}}@media screen and (min-width: 800px){.block.col-1_7-medium{width:14.28571%}}@media screen and (min-width: 800px){.block.col-2_7-medium{width:28.57143%}}@media screen and (min-width: 800px){.block.col-3_7-medium{width:42.85714%}}@media screen and (min-width: 800px){.block.col-4_7-medium{width:57.14286%}}@media screen and (min-width: 800px){.block.col-5_7-medium{width:71.42857%}}@media screen and (min-width: 800px){.block.col-6_7-medium{width:85.71429%}}@media screen and (min-width: 800px){.block.col-1_8-medium{width:12.5%}}@media screen and (min-width: 800px){.block.col-2_8-medium{width:25%}}@media screen and (min-width: 800px){.block.col-3_8-medium{width:37.5%}}@media screen and (min-width: 800px){.block.col-4_8-medium{width:50%}}@media screen and (min-width: 800px){.block.col-5_8-medium{width:62.5%}}@media screen and (min-width: 800px){.block.col-6_8-medium{width:75%}}@media screen and (min-width: 800px){.block.col-7_8-medium{width:87.5%}}@media screen and (min-width: 800px){.block.col-1_9-medium{width:11.11111%}}@media screen and (min-width: 800px){.block.col-2_9-medium{width:22.22222%}}@media screen and (min-width: 800px){.block.col-3_9-medium{width:33.33333%}}@media screen and (min-width: 800px){.block.col-4_9-medium{width:44.44444%}}@media screen and (min-width: 800px){.block.col-5_9-medium{width:55.55556%}}@media screen and (min-width: 800px){.block.col-6_9-medium{width:66.66667%}}@media screen and (min-width: 800px){.block.col-7_9-medium{width:77.77778%}}@media screen and (min-width: 800px){.block.col-8_9-medium{width:88.88889%}}@media screen and (min-width: 800px){.block.col-1_10-medium{width:10%}}@media screen and (min-width: 800px){.block.col-2_10-medium{width:20%}}@media screen and (min-width: 800px){.block.col-3_10-medium{width:30%}}@media screen and (min-width: 800px){.block.col-4_10-medium{width:40%}}@media screen and (min-width: 800px){.block.col-5_10-medium{width:50%}}@media screen and (min-width: 800px){.block.col-6_10-medium{width:60%}}@media screen and (min-width: 800px){.block.col-7_10-medium{width:70%}}@media screen and (min-width: 800px){.block.col-8_10-medium{width:80%}}@media screen and (min-width: 800px){.block.col-9_10-medium{width:90%}}@media screen and (min-width: 800px){.block.col-1_11-medium{width:9.09091%}}@media screen and (min-width: 800px){.block.col-2_11-medium{width:18.18182%}}@media screen and (min-width: 800px){.block.col-3_11-medium{width:27.27273%}}@media screen and (min-width: 800px){.block.col-4_11-medium{width:36.36364%}}@media screen and (min-width: 800px){.block.col-5_11-medium{width:45.45455%}}@media screen and (min-width: 800px){.block.col-6_11-medium{width:54.54545%}}@media screen and (min-width: 800px){.block.col-7_11-medium{width:63.63636%}}@media screen and (min-width: 800px){.block.col-8_11-medium{width:72.72727%}}@media screen and (min-width: 800px){.block.col-9_11-medium{width:81.81818%}}@media screen and (min-width: 800px){.block.col-10_11-medium{width:90.90909%}}@media screen and (min-width: 1024px){.block.col-1_5-large{width:20%}}@media screen and (min-width: 1024px){.block.col-2_5-large{width:40%}}@media screen and (min-width: 1024px){.block.col-3_5-large{width:60%}}@media screen and (min-width: 1024px){.block.col-4_5-large{width:80%}}@media screen and (min-width: 1024px){.block.col-1_7-large{width:14.28571%}}@media screen and (min-width: 1024px){.block.col-2_7-large{width:28.57143%}}@media screen and (min-width: 1024px){.block.col-3_7-large{width:42.85714%}}@media screen and (min-width: 1024px){.block.col-4_7-large{width:57.14286%}}@media screen and (min-width: 1024px){.block.col-5_7-large{width:71.42857%}}@media screen and (min-width: 1024px){.block.col-6_7-large{width:85.71429%}}@media screen and (min-width: 1024px){.block.col-1_8-large{width:12.5%}}@media screen and (min-width: 1024px){.block.col-2_8-large{width:25%}}@media screen and (min-width: 1024px){.block.col-3_8-large{width:37.5%}}@media screen and (min-width: 1024px){.block.col-4_8-large{width:50%}}@media screen and (min-width: 1024px){.block.col-5_8-large{width:62.5%}}@media screen and (min-width: 1024px){.block.col-6_8-large{width:75%}}@media screen and (min-width: 1024px){.block.col-7_8-large{width:87.5%}}@media screen and (min-width: 1024px){.block.col-1_9-large{width:11.11111%}}@media screen and (min-width: 1024px){.block.col-2_9-large{width:22.22222%}}@media screen and (min-width: 1024px){.block.col-3_9-large{width:33.33333%}}@media screen and (min-width: 1024px){.block.col-4_9-large{width:44.44444%}}@media screen and (min-width: 1024px){.block.col-5_9-large{width:55.55556%}}@media screen and (min-width: 1024px){.block.col-6_9-large{width:66.66667%}}@media screen and (min-width: 1024px){.block.col-7_9-large{width:77.77778%}}@media screen and (min-width: 1024px){.block.col-8_9-large{width:88.88889%}}@media screen and (min-width: 1024px){.block.col-1_10-large{width:10%}}@media screen and (min-width: 1024px){.block.col-2_10-large{width:20%}}@media screen and (min-width: 1024px){.block.col-3_10-large{width:30%}}@media screen and (min-width: 1024px){.block.col-4_10-large{width:40%}}@media screen and (min-width: 1024px){.block.col-5_10-large{width:50%}}@media screen and (min-width: 1024px){.block.col-6_10-large{width:60%}}@media screen and (min-width: 1024px){.block.col-7_10-large{width:70%}}@media screen and (min-width: 1024px){.block.col-8_10-large{width:80%}}@media screen and (min-width: 1024px){.block.col-9_10-large{width:90%}}@media screen and (min-width: 1024px){.block.col-1_11-large{width:9.09091%}}@media screen and (min-width: 1024px){.block.col-2_11-large{width:18.18182%}}@media screen and (min-width: 1024px){.block.col-3_11-large{width:27.27273%}}@media screen and (min-width: 1024px){.block.col-4_11-large{width:36.36364%}}@media screen and (min-width: 1024px){.block.col-5_11-large{width:45.45455%}}@media screen and (min-width: 1024px){.block.col-6_11-large{width:54.54545%}}@media screen and (min-width: 1024px){.block.col-7_11-large{width:63.63636%}}@media screen and (min-width: 1024px){.block.col-8_11-large{width:72.72727%}}@media screen and (min-width: 1024px){.block.col-9_11-large{width:81.81818%}}@media screen and (min-width: 1024px){.block.col-10_11-large{width:90.90909%}}@media screen and (min-width: 1280px){.block.col-1_5-xlarge{width:20%}}@media screen and (min-width: 1280px){.block.col-2_5-xlarge{width:40%}}@media screen and (min-width: 1280px){.block.col-3_5-xlarge{width:60%}}@media screen and (min-width: 1280px){.block.col-4_5-xlarge{width:80%}}@media screen and (min-width: 1280px){.block.col-1_7-xlarge{width:14.28571%}}@media screen and (min-width: 1280px){.block.col-2_7-xlarge{width:28.57143%}}@media screen and (min-width: 1280px){.block.col-3_7-xlarge{width:42.85714%}}@media screen and (min-width: 1280px){.block.col-4_7-xlarge{width:57.14286%}}@media screen and (min-width: 1280px){.block.col-5_7-xlarge{width:71.42857%}}@media screen and (min-width: 1280px){.block.col-6_7-xlarge{width:85.71429%}}@media screen and (min-width: 1280px){.block.col-1_8-xlarge{width:12.5%}}@media screen and (min-width: 1280px){.block.col-2_8-xlarge{width:25%}}@media screen and (min-width: 1280px){.block.col-3_8-xlarge{width:37.5%}}@media screen and (min-width: 1280px){.block.col-4_8-xlarge{width:50%}}@media screen and (min-width: 1280px){.block.col-5_8-xlarge{width:62.5%}}@media screen and (min-width: 1280px){.block.col-6_8-xlarge{width:75%}}@media screen and (min-width: 1280px){.block.col-7_8-xlarge{width:87.5%}}@media screen and (min-width: 1280px){.block.col-1_9-xlarge{width:11.11111%}}@media screen and (min-width: 1280px){.block.col-2_9-xlarge{width:22.22222%}}@media screen and (min-width: 1280px){.block.col-3_9-xlarge{width:33.33333%}}@media screen and (min-width: 1280px){.block.col-4_9-xlarge{width:44.44444%}}@media screen and (min-width: 1280px){.block.col-5_9-xlarge{width:55.55556%}}@media screen and (min-width: 1280px){.block.col-6_9-xlarge{width:66.66667%}}@media screen and (min-width: 1280px){.block.col-7_9-xlarge{width:77.77778%}}@media screen and (min-width: 1280px){.block.col-8_9-xlarge{width:88.88889%}}@media screen and (min-width: 1280px){.block.col-1_10-xlarge{width:10%}}@media screen and (min-width: 1280px){.block.col-2_10-xlarge{width:20%}}@media screen and (min-width: 1280px){.block.col-3_10-xlarge{width:30%}}@media screen and (min-width: 1280px){.block.col-4_10-xlarge{width:40%}}@media screen and (min-width: 1280px){.block.col-5_10-xlarge{width:50%}}@media screen and (min-width: 1280px){.block.col-6_10-xlarge{width:60%}}@media screen and (min-width: 1280px){.block.col-7_10-xlarge{width:70%}}@media screen and (min-width: 1280px){.block.col-8_10-xlarge{width:80%}}@media screen and (min-width: 1280px){.block.col-9_10-xlarge{width:90%}}@media screen and (min-width: 1280px){.block.col-1_11-xlarge{width:9.09091%}}@media screen and (min-width: 1280px){.block.col-2_11-xlarge{width:18.18182%}}@media screen and (min-width: 1280px){.block.col-3_11-xlarge{width:27.27273%}}@media screen and (min-width: 1280px){.block.col-4_11-xlarge{width:36.36364%}}@media screen and (min-width: 1280px){.block.col-5_11-xlarge{width:45.45455%}}@media screen and (min-width: 1280px){.block.col-6_11-xlarge{width:54.54545%}}@media screen and (min-width: 1280px){.block.col-7_11-xlarge{width:63.63636%}}@media screen and (min-width: 1280px){.block.col-8_11-xlarge{width:72.72727%}}@media screen and (min-width: 1280px){.block.col-9_11-xlarge{width:81.81818%}}@media screen and (min-width: 1280px){.block.col-10_11-xlarge{width:90.90909%}}@media screen and (min-width: 1440px){.block.col-1_5-xmlarge{width:20%}}@media screen and (min-width: 1440px){.block.col-2_5-xmlarge{width:40%}}@media screen and (min-width: 1440px){.block.col-3_5-xmlarge{width:60%}}@media screen and (min-width: 1440px){.block.col-4_5-xmlarge{width:80%}}@media screen and (min-width: 1440px){.block.col-1_7-xmlarge{width:14.28571%}}@media screen and (min-width: 1440px){.block.col-2_7-xmlarge{width:28.57143%}}@media screen and (min-width: 1440px){.block.col-3_7-xmlarge{width:42.85714%}}@media screen and (min-width: 1440px){.block.col-4_7-xmlarge{width:57.14286%}}@media screen and (min-width: 1440px){.block.col-5_7-xmlarge{width:71.42857%}}@media screen and (min-width: 1440px){.block.col-6_7-xmlarge{width:85.71429%}}@media screen and (min-width: 1440px){.block.col-1_8-xmlarge{width:12.5%}}@media screen and (min-width: 1440px){.block.col-2_8-xmlarge{width:25%}}@media screen and (min-width: 1440px){.block.col-3_8-xmlarge{width:37.5%}}@media screen and (min-width: 1440px){.block.col-4_8-xmlarge{width:50%}}@media screen and (min-width: 1440px){.block.col-5_8-xmlarge{width:62.5%}}@media screen and (min-width: 1440px){.block.col-6_8-xmlarge{width:75%}}@media screen and (min-width: 1440px){.block.col-7_8-xmlarge{width:87.5%}}@media screen and (min-width: 1440px){.block.col-1_9-xmlarge{width:11.11111%}}@media screen and (min-width: 1440px){.block.col-2_9-xmlarge{width:22.22222%}}@media screen and (min-width: 1440px){.block.col-3_9-xmlarge{width:33.33333%}}@media screen and (min-width: 1440px){.block.col-4_9-xmlarge{width:44.44444%}}@media screen and (min-width: 1440px){.block.col-5_9-xmlarge{width:55.55556%}}@media screen and (min-width: 1440px){.block.col-6_9-xmlarge{width:66.66667%}}@media screen and (min-width: 1440px){.block.col-7_9-xmlarge{width:77.77778%}}@media screen and (min-width: 1440px){.block.col-8_9-xmlarge{width:88.88889%}}@media screen and (min-width: 1440px){.block.col-1_10-xmlarge{width:10%}}@media screen and (min-width: 1440px){.block.col-2_10-xmlarge{width:20%}}@media screen and (min-width: 1440px){.block.col-3_10-xmlarge{width:30%}}@media screen and (min-width: 1440px){.block.col-4_10-xmlarge{width:40%}}@media screen and (min-width: 1440px){.block.col-5_10-xmlarge{width:50%}}@media screen and (min-width: 1440px){.block.col-6_10-xmlarge{width:60%}}@media screen and (min-width: 1440px){.block.col-7_10-xmlarge{width:70%}}@media screen and (min-width: 1440px){.block.col-8_10-xmlarge{width:80%}}@media screen and (min-width: 1440px){.block.col-9_10-xmlarge{width:90%}}@media screen and (min-width: 1440px){.block.col-1_11-xmlarge{width:9.09091%}}@media screen and (min-width: 1440px){.block.col-2_11-xmlarge{width:18.18182%}}@media screen and (min-width: 1440px){.block.col-3_11-xmlarge{width:27.27273%}}@media screen and (min-width: 1440px){.block.col-4_11-xmlarge{width:36.36364%}}@media screen and (min-width: 1440px){.block.col-5_11-xmlarge{width:45.45455%}}@media screen and (min-width: 1440px){.block.col-6_11-xmlarge{width:54.54545%}}@media screen and (min-width: 1440px){.block.col-7_11-xmlarge{width:63.63636%}}@media screen and (min-width: 1440px){.block.col-8_11-xmlarge{width:72.72727%}}@media screen and (min-width: 1440px){.block.col-9_11-xmlarge{width:81.81818%}}@media screen and (min-width: 1440px){.block.col-10_11-xmlarge{width:90.90909%}}@media screen and (min-width: 1920px){.block.col-1_5-xxlarge{width:20%}}@media screen and (min-width: 1920px){.block.col-2_5-xxlarge{width:40%}}@media screen and (min-width: 1920px){.block.col-3_5-xxlarge{width:60%}}@media screen and (min-width: 1920px){.block.col-4_5-xxlarge{width:80%}}@media screen and (min-width: 1920px){.block.col-1_7-xxlarge{width:14.28571%}}@media screen and (min-width: 1920px){.block.col-2_7-xxlarge{width:28.57143%}}@media screen and (min-width: 1920px){.block.col-3_7-xxlarge{width:42.85714%}}@media screen and (min-width: 1920px){.block.col-4_7-xxlarge{width:57.14286%}}@media screen and (min-width: 1920px){.block.col-5_7-xxlarge{width:71.42857%}}@media screen and (min-width: 1920px){.block.col-6_7-xxlarge{width:85.71429%}}@media screen and (min-width: 1920px){.block.col-1_8-xxlarge{width:12.5%}}@media screen and (min-width: 1920px){.block.col-2_8-xxlarge{width:25%}}@media screen and (min-width: 1920px){.block.col-3_8-xxlarge{width:37.5%}}@media screen and (min-width: 1920px){.block.col-4_8-xxlarge{width:50%}}@media screen and (min-width: 1920px){.block.col-5_8-xxlarge{width:62.5%}}@media screen and (min-width: 1920px){.block.col-6_8-xxlarge{width:75%}}@media screen and (min-width: 1920px){.block.col-7_8-xxlarge{width:87.5%}}@media screen and (min-width: 1920px){.block.col-1_9-xxlarge{width:11.11111%}}@media screen and (min-width: 1920px){.block.col-2_9-xxlarge{width:22.22222%}}@media screen and (min-width: 1920px){.block.col-3_9-xxlarge{width:33.33333%}}@media screen and (min-width: 1920px){.block.col-4_9-xxlarge{width:44.44444%}}@media screen and (min-width: 1920px){.block.col-5_9-xxlarge{width:55.55556%}}@media screen and (min-width: 1920px){.block.col-6_9-xxlarge{width:66.66667%}}@media screen and (min-width: 1920px){.block.col-7_9-xxlarge{width:77.77778%}}@media screen and (min-width: 1920px){.block.col-8_9-xxlarge{width:88.88889%}}@media screen and (min-width: 1920px){.block.col-1_10-xxlarge{width:10%}}@media screen and (min-width: 1920px){.block.col-2_10-xxlarge{width:20%}}@media screen and (min-width: 1920px){.block.col-3_10-xxlarge{width:30%}}@media screen and (min-width: 1920px){.block.col-4_10-xxlarge{width:40%}}@media screen and (min-width: 1920px){.block.col-5_10-xxlarge{width:50%}}@media screen and (min-width: 1920px){.block.col-6_10-xxlarge{width:60%}}@media screen and (min-width: 1920px){.block.col-7_10-xxlarge{width:70%}}@media screen and (min-width: 1920px){.block.col-8_10-xxlarge{width:80%}}@media screen and (min-width: 1920px){.block.col-9_10-xxlarge{width:90%}}@media screen and (min-width: 1920px){.block.col-1_11-xxlarge{width:9.09091%}}@media screen and (min-width: 1920px){.block.col-2_11-xxlarge{width:18.18182%}}@media screen and (min-width: 1920px){.block.col-3_11-xxlarge{width:27.27273%}}@media screen and (min-width: 1920px){.block.col-4_11-xxlarge{width:36.36364%}}@media screen and (min-width: 1920px){.block.col-5_11-xxlarge{width:45.45455%}}@media screen and (min-width: 1920px){.block.col-6_11-xxlarge{width:54.54545%}}@media screen and (min-width: 1920px){.block.col-7_11-xxlarge{width:63.63636%}}@media screen and (min-width: 1920px){.block.col-8_11-xxlarge{width:72.72727%}}@media screen and (min-width: 1920px){.block.col-9_11-xxlarge{width:81.81818%}}@media screen and (min-width: 1920px){.block.col-10_11-xxlarge{width:90.90909%}}@media screen and (max-width: 479px){.block.bottom-spacing-xsmall{padding-bottom:0}}@media screen and (max-width: 599px){.block.bottom-spacing-small{padding-bottom:0}}@media screen and (max-width: 799px){.block.bottom-spacing-medium{padding-bottom:0}}@media screen and (max-width: 1023px){.block.bottom-spacing-large{padding-bottom:0}}@media screen and (max-width: 1279px){.block.bottom-spacing-xlarge{padding-bottom:0}}@media screen and (max-width: 1439px){.block.bottom-spacing-xmlarge{padding-bottom:0}}@media screen and (max-width: 1919px){.block.bottom-spacing-xxlarge{padding-bottom:0}}.print-only{display:none}@media print{.print-only{display:block}}.section-header{position:relative}.internal-link{color:#ca372f;-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out}.internal-link:hover{background:#ca372f;color:white}.icon.tb-arrow-thin-right-2,.icon.tb-arrow-thin-left-2{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;position:relative;margin-top:-2px}.text-price-center{position:relative;color:#ca372f;text-align:center;font-size:0.75em;font-weight:700;font-size:0.75em}.red-tag{color:#ca372f}.subtitle{font-size:0.9em;font-weight:700;padding-top:15px;display:none}@media screen and (min-width: 1024px){.subtitle{display:block}}.section-title-standard{position:relative;margin:0;padding-bottom:15px;font-weight:700;text-transform:uppercase;line-height:1;font-size:1.125em}@media screen and (min-width: 600px){.section-title-standard{font-size:2em}}@media screen and (min-width: 1280px){.section-title-standard{font-size:2.25em}}@media screen and (max-width: 479px){.section-title-standard{width:180px}}.shopbybrand .section-title-standard{margin:30px 0 0 0}.section-title-small{text-transform:uppercase;font-size:2em;font-weight:700;margin:0;font-size:0.75em;padding-bottom:15px}@media screen and (min-width: 600px){.section-title-small{padding-bottom:30px}}@media screen and (min-width: 1024px){.section-title-small{margin-left:0;font-size:1.15em}}.line-below-heading,.line-below-heading-hover,section.section.section-corporative-information-content .section-content a:not(:empty),.shopping-cart-display .internal-link:not(:empty),.line-above-section{position:relative}.line-below-heading:after,.line-below-heading-hover:after,section.section.section-corporative-information-content .section-content a:not(:empty):after,.shopping-cart-display .internal-link:not(:empty):after,.line-above-section:after{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:'';display:block;position:absolute;width:50px;height:2px;top:auto;bottom:auto;left:0;margin-top:5px;background-color:#ca372f}.line-below-heading.black-line:after,.line-below-heading-hover.black-line:after,section.section.section-corporative-information-content .section-content a.black-line:not(:empty):after,.shopping-cart-display .black-line.internal-link:not(:empty):after,.line-above-section.black-line:after{background-color:#000}.line-below-heading-hover:after,section.section.section-corporative-information-content .section-content a:not(:empty):after,.shopping-cart-display .internal-link:not(:empty):after{margin-top:0;left:0;height:1px;width:15px}.line-below-heading-hover:hover:after,section.section.section-corporative-information-content .section-content a:not(:empty):hover:after,.shopping-cart-display .internal-link:not(:empty):hover:after{width:50%}.line-above-title:before,.line-above-title-hover:before,.tb-tabs-menu .tab-item.tab-active:before,.tb-tabs-menu .tab-item:hover:before{content:'';display:block;position:relative;height:1px;top:-20px;bottom:auto;left:0;margin-top:0px;background-color:#ca372f}.line-above-title:before{width:50px}.line-above-title-hover:before,.tb-tabs-menu .tab-item.tab-active:before,.tb-tabs-menu .tab-item:hover:before{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:0}.line-above-title-hover:hover,.tb-tabs-menu .tab-item:hover{color:#ca372f}.line-above-title-hover:hover:before,.tb-tabs-menu .tab-item:hover:before{width:100%}.controller-controls{display:none}@media screen and (min-width: 800px){.controller-controls{display:block}}.row,.inline-block-no-space{font-family:'NoSpace'}.row>*,.inline-block-no-space>*{font:400 1em "Arimo",Helvetica,Arial,sans-serif;font-weight:inherit;line-height:inherit}.row{margin-left:-15px}@media screen and (min-width: 600px){.row{margin-left:-30px}}.block{padding-left:15px;padding-bottom:15px}@media screen and (min-width: 600px){.block{padding-left:30px;padding-bottom:30px}}.wrapper{padding:0 15px}@media screen and (min-width: 600px){.wrapper{padding:0 30px}}.desktop-wrapper{padding:0}@media screen and (min-width: 1280px){.desktop-wrapper{padding:0 30px}}.tb-btn-close,.tb-btn-mmenu{position:relative;width:100%;height:100%;display:block}.tb-btn-mmenu:after,.tb-btn-mmenu:before{content:"";height:100%;position:absolute;left:50%;background-color:#000;width:2px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:1}.tb-btn-mmenu:before{top:-30%;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tb-btn-mmenu:after{top:30%;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tb-btn-mmenu .tb-btn-close:after,.tb-btn-mmenu .tb-btn-close:before{background-color:#000;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (min-width: 800px){.tb-btn-mmenu .tb-btn-close:after,.tb-btn-mmenu .tb-btn-close:before{width:2px}}.tb-btn-mmenu .tb-btn-close:after{visibility:hidden}.tb-btn-mmenu .tb-btn-close:hover:after,.tb-btn-mmenu .tb-btn-close:hover:before{background-color:#000}.tb-btn-mmenu.open:after,.tb-btn-mmenu.open:before{opacity:0}.tb-btn-mmenu.open .tb-btn-close:after{visibility:visible;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tb-btn-mmenu.open .tb-btn-close:before{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.tb-btn-close:after,.tb-btn-close:before{content:"";height:100%;position:absolute;top:0px;left:50%;background-color:#000;width:2px}@media screen and (min-width: 800px){.tb-btn-close:after,.tb-btn-close:before{width:1px}}.tb-btn-close:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tb-btn-close:before{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.tb-btn-close:hover:after,.tb-btn-close:hover:before{background-color:#ca372f}.custom-unchecked,.custom-checked{display:inline-block;cursor:pointer;margin-right:10px;margin-top:-2px;line-height:18px;margin:0 0 10px 0;padding:0 0 0 30px;text-indent:-25px}.custom-unchecked:before,.custom-checked:before{content:"";display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:10px;background-color:#d5d5d5;text-align:center;border:1px solid #d5d5d5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;text-indent:0}.custom-checked:before{background-color:white;border:1px solid #6e6e6e}.custom-checked:after{content:"\e910";position:absolute;right:3px;color:#ca372f;font-size:1.3em;line-height:1}.tb-counter-element[data-counter='0']:after{display:none}.tb-counter-element:after{content:attr(data-counter);display:inline-block;padding:2px 4px;background:#ca372f;color:#fff;font-size:11px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-clip:padding-box;z-index:1}.section-main-navigation.sticked .tb-counter-element:after{color:#fff}.tb-ps-container{height:100%;overflow:hidden;position:relative}.doc-icon,.doc-items{display:inline-block;vertical-align:middle}.doc-icon{margin-right:15px;border-right:1px solid #cfcfcf;padding-right:15px}.doc-icon .icon{font-size:5em}.doc-items li{padding-bottom:10px}.doc-items a{display:block}.doc-items .icon{font-size:1.2em;margin-right:5px;vertical-align:middle}.tooltip{position:relative}.tooltip:hover .tooltip-text{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.tooltip-text{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;visibility:hidden;width:100px;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-color:rgba(0,0,0,0.7);color:white;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:112%;left:50%;margin-left:-50px;font-size:0.5em}.tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0.7) transparent transparent transparent}.image-wrapper{border:none}.section-shop-by-room,.section-popular-products{overflow:hidden}.section-shop-by-room .flex-container,.section-popular-products .flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.section-shop-by-room .flex-section-left-aside-container,.section-popular-products .flex-section-left-aside-container{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}@media screen and (min-width: 1280px){.section-shop-by-room .flex-section-left-aside-container,.section-popular-products .flex-section-left-aside-container{-webkit-box-flex:0 0 410px;-moz-box-flex:0 0 410px;width:410px;-webkit-flex:0 0 410px;-ms-flex:0 0 410px;flex:0 0 410px}}@media screen and (min-width: 1440px){.section-shop-by-room .flex-section-left-aside-container,.section-popular-products .flex-section-left-aside-container{-webkit-box-flex:0 0 470px;-moz-box-flex:0 0 470px;width:470px;-webkit-flex:0 0 470px;-ms-flex:0 0 470px;flex:0 0 470px}}.section-shop-by-room .content-wapper,.section-popular-products .content-wapper{padding-right:30px;height:100%}.section-shop-by-room .left-container,.section-popular-products .left-container{height:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.section-shop-by-room .left-container>div:first-child,.section-popular-products .left-container>div:first-child{flex-grow:1;align-self:auto;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0}.section-shop-by-room .left-container>div:last-child,.section-popular-products .left-container>div:last-child{align-self:flex-end;position:absolute;bottom:0}.section-shop-by-room .flex-section-right-content,.section-popular-products .flex-section-right-content{-webkit-box-flex:1 0;-moz-box-flex:1 0;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0}.section-shop-by-room .flex-container-small,.section-popular-products .flex-container-small{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.section-shop-by-room .flex-item,.section-popular-products .flex-item{width:63.41%;padding-right:30px}.section-shop-by-room .flex-item-2,.section-popular-products .flex-item-2{width:40%}.flex-section-left-aside-container{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;order:1;padding-bottom:25px}@media screen and (min-width: 800px){.flex-section-left-aside-container{-webkit-box-flex:0 0 300px;-moz-box-flex:0 0 300px;width:300px;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;padding-bottom:0}}@media screen and (min-width: 1024px){.flex-section-left-aside-container{-webkit-box-flex:0 0 310px;-moz-box-flex:0 0 310px;width:310px;-webkit-flex:0 0 310px;-ms-flex:0 0 310px;flex:0 0 310px}}@media screen and (min-width: 1280px){.flex-section-left-aside-container{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px}}.flex-section-right-content{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;order:2}@media screen and (min-width: 800px){.flex-section-right-content{-webkit-box-flex:1 0;-moz-box-flex:1 0;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0}}.primary-text{color:#ca372f}.tb-tabs-menu.tb-ps-container .tb-tabs-list{white-space:nowrap;display:inline-block}.tb-tabs-menu.tb-ps-container .tb-tabs-list>*{display:none}@media screen and (min-width: 800px){.tb-tabs-menu.tb-ps-container .tb-tabs-list>*{display:inline-block}}.tb-tabs-menu .tab-item{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;display:inline-block;padding:20px 30px;text-transform:uppercase;font-weight:700;font-size:0.875em}@media screen and (min-width: 1024px){.tb-tabs-menu .tab-item{padding:20px 6px;font-size:0.625em}}@media screen and (min-width: 1280px){.tb-tabs-menu .tab-item{padding:20px 12px;font-size:0.75em}}.tb-tabs-menu .tab-item:first-of-type{padding-left:10px}.tb-tabs-menu .tab-item.tab-active,.tb-tabs-menu .tab-item:hover{color:#ca372f}.tb-tabs-menu .tab-item.tab-active:before{width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.tb-tabs-menu.tb-ps-container{height:60px}.section-collapsible{margin:2px 0}.section-collapsible>.section-wrapper{text-transform:inherit}@media screen and (min-width: 1024px){.section-collapsible>.section-wrapper{background:transparent;font-size:1em}}.section-collapsible>.section-wrapper .section-title-small{padding:0}.section-collapsible>.section-wrapper>.section-header .tb-arrow-thin-right-2{margin-top:0;vertical-align:middle;position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media print{.section-collapsible>.section-wrapper>.section-header .tb-arrow-thin-right-2{display:none !important}}.section-collapsible>.section-wrapper>.section-header .button-button{text-align:left !important}@media print{.section-collapsible>.section-wrapper>.section-header .button-button{padding:20px 15px}}.section-collapsible>.section-wrapper>.section-content{display:none;padding:15px}@media screen and (min-width: 600px){.section-collapsible>.section-wrapper>.section-content{padding:15px 30px}}@media screen and (min-width: 1024px){.section-collapsible>.section-wrapper>.section-content{background:transparent;padding:30px 0}}@media screen and (min-width: 1280px){.section-collapsible>.section-wrapper>.section-content{padding:60px 0}}@media print{.section-collapsible>.section-wrapper>.section-content{display:block !important}}.section-collapsible>.section-wrapper>.section-content p{margin-top:35px;font-size:0.875em;line-height:1.5625em;color:#6e6e6e}.your_age{display:none}.wysiwyg-container{word-break:break-word}.wysiwyg-container ul{list-style-type:disc;margin-top:1em;margin-bottom:1em;padding-left:40px}@media screen and (min-width: 1024px){html[data-platform='iPad'],html[data-platform='iPad'] body{-webkit-overflow-scrolling:touch !important;overflow:auto !important;height:100% !important}}.hs-button{color:#fff !important;text-shadow:none !important;background-color:#333 !important;background-image:linear-gradient(to bottom, #333, #333) !important;box-shadow:none !important;border:none !important;border-top:1px solid transparent !important;border-bottom:1px solid transparent !important;border-right:1px solid transparent !important;border-left:1px solid transparent !important;border-radius:0 !important;font-size:0.9em !important;font-weight:600 !important;padding:15px 30px 15px !important;position:relative !important;text-align:center !important;text-transform:uppercase !important}.hs-button:hover{background-color:black !important}input.hs-input,textarea.hs-input,select.hs-input,input.hs-input.error,div.field.error input,div.field.error textarea,div.field.error .chzn-choices,textarea.hs-input.error{width:100% !important;max-width:100% !important;height:30px !important;border-radius:inherit !important;padding:15px 5px;box-sizing:border-box !important}textarea.hs-input{height:auto !important}input.hs-input[type=checkbox],input.hs-input[type=radio]{height:auto !important;width:auto !important}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio: 0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-off,.grayscale.grayscale-fade:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-off>svg,.grayscale.grayscale-replaced.grayscale-fade:hover>svg{opacity:0}.multiply-image{position:fixed;bottom:0;left:0;min-width:100%;min-height:100%;z-index:-10}.multiply-elem{width:300px;height:100px;margin:0 auto 5%;position:relative;z-index:-2}.blend-normal{mix-blend-mode:normal}.blend-multiply{mix-blend-mode:multiply}.blend-screen{mix-blend-mode:screen}.blend-overlay{mix-blend-mode:overlay}.blend-darken{mix-blend-mode:darken}.blend-lighten{mix-blend-mode:lighten}.blend-color-dodge{mix-blend-mode:color-dodge}.blend-color-burn{mix-blend-mode:color-burn}.blend-hard-light{mix-blend-mode:hard-light}.blend-soft-light{mix-blend-mode:soft-light}.blend-difference{mix-blend-mode:difference}.blend-exclusion{mix-blend-mode:exclusion}.blend-hue{mix-blend-mode:hue}.blend-saturation{mix-blend-mode:saturation}.blend-color{mix-blend-mode:color}.blend-luminosity{mix-blend-mode:luminosity}#colorbox{z-index:99999}#colorbox:focus{outline:none}#cboxOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background:#fff;opacity:1 !important}@media screen and (min-width: 800px){#cboxOverlay{background:#000;opacity:0.9 !important}}#cboxContent{width:1280px}#cboxContent:focus{outline:none}#cboxContent #cboxClose{display:block;position:absolute;visibility:visible !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;background:none;border:none;overflow:hidden;cursor:pointer;text-indent:22px;color:#6e6e6e;width:40px;top:25px;right:27px;height:40px;-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}@media screen and (min-width: 1024px){#cboxContent #cboxClose{top:0;right:0}}#cboxContent #cboxClose.tb-cross:before{content:'\e981';position:relative;top:3px;right:17px;padding-bottom:15px;font-size:2em;line-height:1.2}#cboxContent.large-picture-of #cboxTitle{height:36px}#cboxContent.large-picture-of #cboxClose{top:20px;right:10px}#cboxContent.basic-img-viewer #cboxLoadedContent iframe{height:95%}#cboxContent.basic-img-viewer #cboxCurrent{margin:0 auto;float:none !important;left:auto;position:relative;bottom:23px;text-align:center;width:120px}#cboxContent.basic-img-viewer #cboxNext,#cboxContent.basic-img-viewer #cboxPrevious{width:20px;height:20px;border:1px solid #a6a6a6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;position:relative;bottom:42px}#cboxContent.basic-img-viewer #cboxNext{float:left;left:50%;margin-left:62px}#cboxContent.basic-img-viewer #cboxNext:after{content:"";position:absolute;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid gray;top:5px;left:8px}#cboxContent.basic-img-viewer #cboxNext:hover:after{border-left:5px solid #ca372f}#cboxContent.basic-img-viewer #cboxPrevious{float:right;left:-50%;margin-right:62px}#cboxContent.basic-img-viewer #cboxPrevious:after{content:"";position:absolute;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid gray;top:5px;left:7px}#cboxContent.basic-img-viewer #cboxPrevious:hover:after{border-right:5px solid #ca372f}#cboxLoadingOverlay,#cboxLoadingGraphic{background:none}#cboxLoadingGraphic{width:28px;height:28px;animation:rotate 0.8s infinite linear;border:8px solid white;border-right-color:transparent;border-radius:50%;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}[data-module="carousel"] .swiper-pagination{bottom:100%;right:0;padding-bottom:20px;padding-right:15px;width:auto}@media screen and (min-width: 600px){[data-module="carousel"] .swiper-pagination{padding-bottom:30px;padding-right:30px}}[data-module="carousel"] .swiper-pagination .custom-pagination{padding:0 10px;color:gray;vertical-align:text-bottom}[data-module="carousel"] .swiper-pagination .carousel-prev-arrow,[data-module="carousel"] .swiper-pagination .carousel-next-arrow{vertical-align:bottom;color:inherit}.section-main-slideshow [data-module="carousel"] .swiper-pagination{bottom:10px;padding-bottom:0;padding-right:0}.section-main-slideshow [data-module="carousel"] .swiper-pagination .swiper-pagination-bullet-active{background:#ca372f}.section-main-slideshow [data-module="carousel"] .swiper-button-prev,.section-main-slideshow [data-module="carousel"] .swiper-button-next{width:50px;height:80px;margin:0;background:none;text-align:center;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.section-main-slideshow [data-module="carousel"] .swiper-button-prev:before,.section-main-slideshow [data-module="carousel"] .swiper-button-next:before{content:"";display:block;position:absolute;width:50px;height:80px;margin:0;background:#ededed;text-align:center;top:50%;opacity:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.6);-moz-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.6);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.6)}.section-main-slideshow [data-module="carousel"] .swiper-button-prev:after,.section-main-slideshow [data-module="carousel"] .swiper-button-next:after{content:"";font-family:'tailbase-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-size:2.7em;color:#ca372f;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.section-main-slideshow [data-module="carousel"] .swiper-button-prev{right:auto;left:0}.section-main-slideshow [data-module="carousel"] .swiper-button-prev:after{content:"\e607"}.section-main-slideshow [data-module="carousel"] .swiper-button-next{right:0;left:auto}.section-main-slideshow [data-module="carousel"] .swiper-button-next:after{content:"\e608"}html:not(.touch) .section-main-slideshow [data-module="carousel"]:hover .swiper-button-prev:before,html:not(.touch) .section-main-slideshow [data-module="carousel"]:hover .swiper-button-next:before{opacity:0.6}html:not(.touch) .section-main-slideshow [data-module="carousel"]:hover .swiper-button-prev:after,html:not(.touch) .section-main-slideshow [data-module="carousel"]:hover .swiper-button-next:after{opacity:1}html:not(.touch) .section-main-slideshow [data-module="carousel"]:hover .swiper-button-prev:hover:before,html:not(.touch) .section-main-slideshow [data-module="carousel"]:hover .swiper-button-next:hover:before{opacity:0.8}html.touch .section-main-slideshow [data-module="carousel"] .swiper-button-prev:before,html.touch .section-main-slideshow [data-module="carousel"] .swiper-button-next:before{opacity:0.6}html.touch .section-main-slideshow [data-module="carousel"] .swiper-button-prev:after,html.touch .section-main-slideshow [data-module="carousel"] .swiper-button-next:after{opacity:1}html.touch .section-main-slideshow [data-module="carousel"] .swiper-button-prev:hover:before,html.touch .section-main-slideshow [data-module="carousel"] .swiper-button-next:hover:before{opacity:0.8}@media screen and (min-width: 1024px){.cpage>.section.section-main-slideshow{margin:0 !important}}#cboxContent.imageviewerpopup #cboxLoadedContent{margin:0 auto;width:100% !important;height:100% !important}#cboxContent.imageviewerpopup #cboxClose{top:0;right:0}html.image-viewer-page,html.image-viewer-page body,html.image-viewer-page body>.section-wrapper{height:100%}html.image-viewer-page .section-image-viewer,html.image-viewer-page .section-image-viewer>.section-wrapper,html.image-viewer-page .section-image-viewer>.section-wrapper>.section-content{height:100%}.section-image-viewer>.section-wrapper .zoomInMsg,.section-image-viewer>.section-wrapper .zoomOutMsg{position:fixed;top:5px;left:5px;font-size:0.6em;padding:5px;background:#EEEEEE;font-weight:bold}.section-image-viewer>.section-wrapper .block{height:100%}.section-image-viewer>.section-wrapper .iv-left-content,.section-image-viewer>.section-wrapper .iv-right-content{vertical-align:top;display:inline-block;height:100%}.section-image-viewer>.section-wrapper .iv-left-content{padding:0px;float:right;width:100%}.section-image-viewer>.section-wrapper .iv-left-content .zoom-container{position:absolute;overflow:hidden;width:100%;height:100%;background:#FFF;z-index:999;top:0px;left:0px}.section-image-viewer>.section-wrapper .iv-left-content .zoom-container .helper{position:relative;height:100%;width:100%}.section-image-viewer>.section-wrapper .iv-left-content .zoom-container .helper img{position:absolute;width:initial;height:initial;max-width:initial;max-height:initial;top:0px;left:0px}.section-image-viewer>.section-wrapper .iv-left-content .item-photo{height:98%;padding:1%;text-align:center;margin-right:320px}.section-image-viewer>.section-wrapper .iv-left-content .item-photo img{max-height:90%;max-width:90%;vertical-align:middle}.section-image-viewer>.section-wrapper .iv-left-content .item-photo iframe{display:inline-block;vertical-align:middle;width:80% !important;height:80% !important}.section-image-viewer>.section-wrapper .iv-left-content .item-photo:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.section-image-viewer>.section-wrapper .iv-left-content .item-photo .photo img{max-height:100%}.section-image-viewer>.section-wrapper .iv-right-content{text-align:center;float:right;width:260px;margin-right:-100%;padding:30px}.section-image-viewer>.section-wrapper .iv-right-content .item-details{font-size:0.9em;position:relative}.section-image-viewer>.section-wrapper .iv-right-content .item-details p{font-size:0.9em;margin:0 0 0 20px}.section-image-viewer>.section-wrapper .iv-right-content .item-details .item-text{height:60px;line-height:1.4em;overflow:hidden;text-align:center}.section-image-viewer>.section-wrapper .iv-right-content .item-details .item-text a{font-weight:600;font-size:1.1em;color:#000;font-weight:700;text-decoration:none}.section-image-viewer>.section-wrapper .iv-right-content .item-details .item-text a span{font-weight:400;font-size:0.9em}.section-image-viewer>.section-wrapper .iv-right-content .item-details h1{font-size:0.9em}.section-image-viewer>.section-wrapper .iv-right-content .item-details h2{font-size:0.9em;margin:5px}.section-image-viewer>.section-wrapper .iv-right-content .item-details .features{height:150px;position:relative;overflow:hidden}.section-image-viewer>.section-wrapper .iv-right-content .item-details .features h3{font-size:1.1em;margin:5px 10px 0}.section-image-viewer>.section-wrapper .iv-right-content .item-details .redButton{position:absolute;bottom:-35px;right:0}.section-image-viewer>.section-wrapper .iv-right-content .item-details .iv-description{position:relative;margin:10px 0;height:55px;overflow:hidden}.section-image-viewer>.section-wrapper .iv-right-content .additional-views{margin:20px 0 20px;height:60%;padding:0;border:1px solid #d0d0d0}.section-image-viewer>.section-wrapper .iv-right-content .additional-views #thumb-additional-views{width:92%;height:90%;position:relative;text-align:left;overflow:hidden;padding:10px}.section-image-viewer>.section-wrapper .iv-right-content .additional-views #thumb-additional-views .ps-scrollbar-x-rail,.section-image-viewer>.section-wrapper .iv-right-content .additional-views #thumb-additional-views .ps-scrollbar-y-rail{display:none !important}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul{text-align:left}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li{width:67px;height:67px;display:inline-block;vertical-align:middle;border:1px solid #d0d0d0;margin:0 10px 10px 0;position:relative}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li:nth-child(3n+0){margin-right:0}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li .img-views{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li .img-views:hover{opacity:0.8}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li .img-views img:not(.hd-icon){width:100%}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li .video-views{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li .video-views:hover{opacity:0.8}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li .video-views img:not(.thumb-play){width:100%;height:100%}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li.selected{-moz-box-shadow:0 0 5px 1px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.25);box-shadow:0 0 5px 1px rgba(0,0,0,0.25)}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li.video-link{position:relative}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li.video-link .thumb-play{position:absolute;top:0px;left:0px;opacity:0.8}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li .hd-icon{position:absolute;bottom:0px;right:4px;width:24px}.section-image-viewer .centered{display:inline-block;vertical-align:middle;width:100%;height:100%;margin:0px;padding:0px;background:transparent;overflow:hidden}.section-image-viewer.mobile>.section-wrapper .iv-left-content{padding:0px;width:100%;height:82%}.section-image-viewer.mobile>.section-wrapper .iv-left-content .item-photo{height:90%;margin:0px}.section-image-viewer.mobile>.section-wrapper .iv-right-content{width:100%;height:auto;padding:0px;position:absolute;bottom:0px;background:#FFF}.section-image-viewer.mobile>.section-wrapper .iv-right-content .additional-views{margin:10px 5px 5px;height:80px;overflow-y:hidden;overflow-x:auto;padding:10px}.section-image-viewer.mobile>.section-wrapper .iv-right-content .additional-views ul li{width:67px;margin:0 5px 8px 0 !important}.section-image-viewer.mobile>.section-wrapper .iv-right-content .additional-views #thumb-additional-views{width:auto;padding:0px;margin:0px}.section-image-viewer.mobile>.section-wrapper .iv-right-content .item-details h1{display:none}@media screen and (max-width: 800px){.section-image-viewer>.section-wrapper .iv-left-content{padding:0px;width:100%;height:82%}.section-image-viewer>.section-wrapper .iv-left-content .item-photo{height:90%;margin:0px}.section-image-viewer>.section-wrapper .iv-right-content{width:100%;height:auto;padding:0px;position:absolute;bottom:0px;background:#FFF}.section-image-viewer>.section-wrapper .iv-right-content .additional-views{margin:10px 5px 5px;height:80px;overflow-y:hidden;overflow-x:auto;padding:10px}.section-image-viewer>.section-wrapper .iv-right-content .additional-views ul li{width:67px;margin:0 5px 8px 0 !important}.section-image-viewer>.section-wrapper .iv-right-content .additional-views #thumb-additional-views{width:auto;padding:0px;margin:0px}.section-image-viewer>.section-wrapper .iv-right-content .item-details h1{display:none}.section-image-viewer>.section-wrapper .iv-right-content .additional-views #thumb-additional-views{white-space:nowrap;padding-bottom:12px}.section-image-viewer>.section-wrapper .iv-right-content .additional-views #thumb-additional-views li{margin-bottom:0 !important}.section-image-viewer>.section-wrapper .iv-right-content .additional-views #thumb-additional-views .ps-scrollbar-x-rail{display:block !important}}#cboxContent.askanexpertpopup{width:1280px}#cboxContent.askanexpertpopup #cboxTitle{display:block;height:auto;margin:0 auto;background:#ca372f;left:0;right:0;bottom:auto;line-height:2.3;font-weight:400;text-decoration:none;-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit;width:100%;font-size:1.25em}@media screen and (min-width: 1024px){#cboxContent.askanexpertpopup #cboxTitle{font-size:2.15em}}#cboxContent.askanexpertpopup #cboxTitle span{display:none}#cboxContent.askanexpertpopup #cboxLoadedContent{margin:0 auto;background-color:#f7f7f7;width:100% !important;height:100% !important}#cboxContent.askanexpertpopup #cboxClose{display:block;left:auto;top:0;right:0;height:35px}@media screen and (min-width: 1024px){#cboxContent.askanexpertpopup #cboxClose{height:50px}}.askanexpertpopup-body{margin:0}.askanexpertpopup-body .mainContainer{width:100%;position:absolute;top:65px;bottom:0;background-color:#f7f7f7;top:65px}@media screen and (min-width: 800px){.askanexpertpopup-body .mainContainer{top:75px}}.askanexpertpopup-body .mainContainer .askexpert-request-result{text-align:center;margin-top:169px}.askanexpertpopup-body .mainContainer .askexpert-request-result a{text-decoration:underline}.askanexpertpopup-body textarea{border:none}.askanexpertpopup-body .ask-expert{position:relative;margin-top:0;margin-bottom:0}.askanexpertpopup-body .form-widget .checkbox{font-size:0.9em}.askanexpertpopup-body .widget-form.form-default .form-content{border:none;padding:10px 20px 0 20px}@media screen and (min-width: 1024px){.askanexpertpopup-body .widget-form.form-default .form-content{padding:20px 20px 0 20px}}#cboxContent.quote-request-modal #cboxLoadedContent{margin:0 auto;width:100% !important;height:100% !important}#cboxContent.quote-request-modal #cboxClose{top:0;right:0}.clear{clear:both}.quote-request{background:white;padding:0}.quote-request-left{width:auto;padding:0 20px}@media screen and (min-width: 800px){.quote-request-left{padding:0 0 0 25px}}.quote-request-header{position:fixed;width:100%;z-index:1}.quote-request-header h1{margin-bottom:0px;top:0;font-weight:400;-moz-box-sizing:border-box;box-sizing:border-box;float:none;position:relative;line-height:2.3;font-size:1.25em;margin:0;text-align:center;padding-left:15px;background:#ca372f;color:#fff}@media screen and (min-width: 480px){.quote-request-header h1{font-size:2.15em;text-align:center}}.quote-request-content{position:relative;top:0px;margin-bottom:140px}@media screen and (min-width: 480px){.quote-request-content{top:75px;margin-bottom:65px}}@media screen and (min-width: 800px){.quote-request-content{margin-bottom:0}}.quote-request-body{margin-top:40px}@media screen and (min-width: 480px){.quote-request-body{margin-top:80px}}@media screen and (min-width: 600px){.quote-request-body{margin-top:20px}}.quote-request-body .breakdown span{float:left}.quote-request-body .breakdown .breakdown-title{background:#ECECEC;font-size:13px;font-weight:bold;display:block}.quote-request-body .breakdown .breakdown-title span{line-height:35px;display:inline-block}.quote-request-body .breakdown .breakdown-title .col1{padding:0 10px 0 19px;width:62px}.quote-request-body .breakdown .breakdown-title .col2{font-size:1em;width:130px}@media screen and (min-width: 480px){.quote-request-body .breakdown .breakdown-title .col2{width:160px}}@media screen and (min-width: 600px){.quote-request-body .breakdown .breakdown-title .col2{width:220px}}.quote-request-body .breakdown .breakdown-title .col3{padding-left:15px;font-size:1em}.quote-request-body .breakdown .model{display:inline;color:#555;font-size:14px;line-height:20px;font-weight:bold;height:auto}.quote-request-body .breakdown-body{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:auto}@media screen and (min-width: 800px){.quote-request-body .breakdown-body{position:relative;overflow:hidden;height:365px}}.quote-request-body .breakdown-body.ps-container .ps-scrollbar-y-rail{opacity:0.7 !important}.quote-request-body .breakdown-row{display:block;border-bottom:1px solid #cfcfcf;padding-bottom:15px}@media screen and (min-width: 800px){.quote-request-body .breakdown-row{padding-bottom:0}}.quote-request-body .breakdown-row img{border:1px solid #cfcfcf}.quote-request-body .breakdown-row a{text-decoration:underline}.quote-request-body .breakdown-row .col1{width:auto;padding:10px 10px 10px 20px;display:none}@media screen and (min-width: 800px){.quote-request-body .breakdown-row .col1{display:block}}.quote-request-body .breakdown-row .col2{padding-top:10px;padding-right:5px;line-height:20px;font-weight:normal;font-size:12px;width:125px}@media screen and (min-width: 480px){.quote-request-body .breakdown-row .col2{width:240px}}@media screen and (min-width: 600px){.quote-request-body .breakdown-row .col2{width:265px}}@media screen and (min-width: 800px){.quote-request-body .breakdown-row .col2{width:225px}}@media screen and (min-width: 1024px){.quote-request-body .breakdown-row .col2{width:280px}}@media screen and (min-width: 1280px){.quote-request-body .breakdown-row .col2{width:300px}}.quote-request-body .breakdown-row .col3{line-height:29px;margin-left:0;width:80px;padding:20px 0 0 0}@media screen and (min-width: 800px){.quote-request-body .breakdown-row .col3{width:90px;padding:25px 0 0 0}}.quote-request-body .breakdown-row .col3 .plus .plus_icon:after{content:"+"}.quote-request-body .breakdown-row .col3 .minus .plus_icon:after{content:"-"}.quote-request-body .breakdown-row .col3 .plus_icon{width:15px;height:15px;display:inline-block;position:relative;margin:8px 5px 0 0;background:#666;@include-border-radius (2px)}.quote-request-body .breakdown-row .col3 .plus_icon:after{position:absolute;top:-8px;left:3px;color:white;font-weight:400;font-size:1em}.quote-request-body .breakdown-row .col4{text-align:center;font-size:15px;width:70px;margin-right:0;padding-top:25px}@media screen and (min-width: 800px){.quote-request-body .breakdown-row .col4{margin-right:15px;padding-top:32px}}.quote-request-body .breakdown-row .col4 .icon{padding-top:2px}.quote-request-body .breakdown-row .qty{float:left;text-align:center;width:27px;font-weight:normal;font-size:14px}fieldset{min-width:auto}.quote-request-right{position:relative;padding:0 20px;width:auto;margin:0}@media screen and (min-width: 800px){.quote-request-right{padding:0 0 20px;height:420px}}.quote-request-right img{padding-bottom:15px}@media screen and (min-width: 800px){.quote-request-right img{padding-bottom:0}}.quote-request-right span{width:auto}.quote-request-right .widget-form.form-default .form-wrapper{position:relative;height:auto}@media screen and (min-width: 800px){.quote-request-right .widget-form.form-default .form-wrapper{height:420px;overflow:hidden}}.quote-request-right .widget-form.form-default .form-content{position:relative;border:none;padding:15px}@media screen and (min-width: 800px){.quote-request-right .widget-form.form-default .form-content{padding:25px}}.quote-request-right .widget-form.form-default .form-content.ps-container .ps-scrollbar-y-rail{opacity:0.7 !important}@media screen and (min-width: 1024px){.quote-request-right .widget-form.form-default .form-content.ps-container .ps-scrollbar-y-rail{right:10px !important}}.quote-request-right .widget-form.form-default .form-content .no-padding-bottom{padding-bottom:0}.quote-request-right .widget-form.form-default .input input[type="text"],.quote-request-right .widget-form.form-default .input select,.quote-request-right .widget-form.form-default .input textarea{padding:6px 6px 6px 40px}.quote-request-right .widget-form.form-default .captcha-input .input input[type="text"]{padding:6px}.quote-request-right .widget-form.form-default .form-widget .checkbox{padding:0 0 0 30px;font-size:0.8em}.quote-request-right .your_age{display:none}.quote-request-right .preferred_contact_methods{margin:10px 0}.quote-request-right .preferred_contact_methods ul li{display:inline-block;margin:0 10px}.quote-request-right .preferred_contact_methods ul li label,.quote-request-right .preferred_contact_methods ul li input[type='checkbox']{font-size:0.7em;display:inline;vertical-align:middle}.quote-request-right .preferred_contact_methods ul li input[type='checkbox']{margin-right:5px}.quote-request-footer{border-top:1px solid #cfcfcf;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;-webkit-box-shadow:0px 0px 15px -3px rgba(0,0,0,0.6);-moz-box-shadow:0px 0px 15px -3px rgba(0,0,0,0.6);box-shadow:0px 0px 15px -3px rgba(0,0,0,0.6);width:100%;height:auto;position:fixed;bottom:0}.quote-request-footer .cta-container{text-align:center;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;top:auto}.quote-request-footer .cta-add-more{width:100%;position:relative;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;background-color:#ca372f;color:white}.quote-request-footer .cta-add-more:hover{background-color:#a22c26}.quote-request-footer .send-btn{margin:0 auto;width:49%;padding:15px}@media screen and (min-width: 800px){.quote-request-footer .send-btn{width:30%;margin:0 15px}}.quote-request-success{margin-top:200px;text-align:center;display:block;width:100%;margin-bottom:200px}.quote-request-success h2{font-size:16px;font-weight:bold}.quote-request-success a{text-decoration:underline}.button-header-widget-shopping-list .button-button.tb-toggle-open{background:#ededed}.section-header-widget-shopping-list{display:none;box-sizing:border-box;position:absolute;z-index:99999;-webkit-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);-moz-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);top:100%;right:0;left:auto;width:320px;width:100%}@media screen and (min-width: 600px){.section-header-widget-shopping-list{width:570px}}@media screen and (min-width: 1024px){.section-header-widget-shopping-list{right:50%;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.main-nav-sticked .section-header-widget-shopping-list{position:fixed;top:58px}@media screen and (min-width: 1024px){.main-nav-sticked .section-header-widget-shopping-list{right:0px;left:auto}}@media screen and (min-width: 1024px){.main-nav-sticked .section-header-widget-shopping-list{right:0;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}}.section-header-widget-shopping-list .shopping-list-items-counter:after{content:attr(data-counter)}.section-header-widget-shopping-list .shopping-list-items-counter[data-counter='0'],.section-header-widget-shopping-list .shopping-list-items-counter[data-counter='0']+*{color:gray}.section-header-widget-shopping-list .section-quote-list-item{font-size:1.33em}.section-header-widget-shopping-list>.section-wrapper>.section-header .section-title-small{font-size:16px}.button.button-header-widget.button-header-widget-shopping-list{position:relative}.section-shopping-list-popup>.section-wrapper>.section-header h1{text-transform:uppercase;font-weight:bold;display:inline-block;font-size:2.2em;margin:0}.section-shopping-list-popup>.section-wrapper>.section-header .shopping-list-popup-header-addon-content{padding-top:20px}@media screen and (min-width: 800px){.section-shopping-list-popup>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items{width:100%;background:#f2f2f2;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;position:relative}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-quote-form{margin-top:20px}@media screen and (min-width: 800px){.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-quote-form{margin-top:0;-webkit-box-flex:1 0 39%;-moz-box-flex:1 0 39%;width:39%;-webkit-flex:1 0 39%;-ms-flex:1 0 39%;flex:1 0 39%}}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-quote-form .quote-city-field{padding-right:10px}@media screen and (min-width: 600px) and (max-width: 799px){.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-quote-form .quote-city-field{padding-bottom:15px !important}}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-quote-form .quote-postal-field .input input[type="text"]{padding-left:10px}@media screen and (min-width: 800px){.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-wrapper{position:absolute;height:100%;width:100%;padding-bottom:50px;-moz-box-sizing:border-box;box-sizing:border-box;left:0;top:0}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-wrapper .ps-scrollbar-y-rail{z-index:1}}@media screen and (min-width: 800px){.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-container{padding-bottom:50px;position:relative;min-height:100%;-moz-box-sizing:border-box;box-sizing:border-box}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-container:after{content:'';display:block;position:absolute;bottom:0;height:50px;width:100%;background:#f2f2f2;z-index:1}}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-subtotal{padding:0 10px;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:80%;position:relative;background:white;height:50px;border-bottom:1px solid #cfcfcf}@media screen and (min-width: 480px){.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-subtotal{padding:0 20px}}@media screen and (min-width: 800px){.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-subtotal{border-top:1px solid #cfcfcf;border-bottom:none}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-subtotal:after{content:'';display:block;position:absolute;height:40px;width:100%;left:0;bottom:50px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#00FFFFFF,GradientType=0 );background:-webkit-linear-gradient(bottom, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(bottom, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to top, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%)}}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-subtotal .shopping-list-subtotal-label{font-size:1.2em;font-weight:bold;text-transform:uppercase;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-subtotal .item-price{position:absolute;text-align:right;padding-right:5px;width:auto;-moz-box-sizing:border-box;box-sizing:border-box;right:calc(10px + 5%);top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 480px){.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-subtotal .item-price{right:38px}}.section-shopping-list-popup>.section-wrapper>.section-content .shopping-list-items-subtotal .item-price .price{font-size:1.6em;font-weight:bold}.section-shopping-list-popup>.section-wrapper>.section-footer .block-more-items-quote,.section-shopping-list-popup>.section-wrapper>.section-footer .block-submit-quote{text-align:center}.section-shopping-list-popup>.section-wrapper>.section-footer .block-more-items-quote{padding-bottom:15px}@media screen and (min-width: 600px){.section-shopping-list-popup>.section-wrapper>.section-footer .block-more-items-quote{text-align:right;padding-right:7.5px;padding-bottom:0}}.section-shopping-list-popup>.section-wrapper>.section-footer .block-more-items-quote:first-of-type:last-of-type{text-align:center;padding:0}@media screen and (min-width: 600px){.section-shopping-list-popup>.section-wrapper>.section-footer .block-submit-quote{text-align:left;padding-left:7.5px}}.section-shopping-list-popup>.section-wrapper>.section-footer .button-more-items-quote,.section-shopping-list-popup>.section-wrapper>.section-footer .button-submit-quote{width:240px}.section-shopping-list-popup>.section-wrapper>.section-footer .button-more-items-quote .button-button,.section-shopping-list-popup>.section-wrapper>.section-footer .button-submit-quote .button-button{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.section-shopping-list-popup .widget-form.form-submit-quote .form-wrapper{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 800px){.section-shopping-list-popup .widget-form.form-submit-quote .form-wrapper{padding-left:20px}}.section-shopping-list-popup .widget-form.form-submit-quote .form-content{border:none;color:#000}.section-shopping-list-popup .widget-form.form-submit-quote label:not(.checkbox){width:100%}@media screen and (min-width: 600px){.section-shopping-list-popup .widget-form.form-submit-quote label:not(.checkbox){margin-bottom:15px}}@media screen and (min-width: 800px){.section-shopping-list-popup .widget-form.form-submit-quote label:not(.checkbox){margin-bottom:15px !important}}@media screen and (max-width: 599px){.section-shopping-list-popup .widget-form.form-submit-quote label:not(.checkbox){margin-bottom:15px !important}}.section-shopping-list-popup .widget-form.form-submit-quote label.checkbox{font-size:11px;font-weight:bold;color:gray}.section-shopping-list-popup .widget-form.form-submit-quote .label{text-transform:uppercase;font-weight:700;margin-bottom:0;padding-bottom:0}.section-shopping-list-popup .widget-form.form-submit-quote .captcha-block .label,.section-shopping-list-popup .widget-form.form-submit-quote .captcha-block .input-container{padding-left:15px}.section-shopping-list-popup .widget-form.form-submit-quote .captcha-input .input input[type="text"]{padding:10px}.section-quote-list-item>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-photo{-webkit-box-flex:1 1 19%;-moz-box-flex:1 1 19%;width:19%;-webkit-flex:1 1 19%;-ms-flex:1 1 19%;flex:1 1 19%}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-qty{-webkit-box-flex:1 1 38%;-moz-box-flex:1 1 38%;width:38%;-webkit-flex:1 1 38%;-ms-flex:1 1 38%;flex:1 1 38%}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-price{-webkit-box-flex:1 1 38%;-moz-box-flex:1 1 38%;width:38%;-webkit-flex:1 1 38%;-ms-flex:1 1 38%;flex:1 1 38%}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-remove{-webkit-box-flex:1 1 5%;-moz-box-flex:1 1 5%;width:5%;-webkit-flex:1 1 5%;-ms-flex:1 1 5%;flex:1 1 5%}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-title{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;order:1;white-space:normal}@media screen and (min-width: 600px){.section-quote-list-item>.section-wrapper>.section-content{flex-wrap:nowrap}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-photo{-webkit-box-flex:0 0 70px;-moz-box-flex:0 0 70px;width:70px;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-title{order:0}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-qty{-webkit-box-flex:0 0 99px;-moz-box-flex:0 0 99px;width:99px;-webkit-flex:0 0 99px;-ms-flex:0 0 99px;flex:0 0 99px}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-price{-webkit-box-flex:0 0 110px;-moz-box-flex:0 0 110px;width:110px;-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-remove{-webkit-box-flex:0 0 18px;-moz-box-flex:0 0 18px;width:18px;-webkit-flex:0 0 18px;-ms-flex:0 0 18px;flex:0 0 18px}}@media screen and (min-width: 800px){.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-photo{-webkit-box-flex:0 0 19%;-moz-box-flex:0 0 19%;width:19%;-webkit-flex:0 0 19%;-ms-flex:0 0 19%;flex:0 0 19%}}.section-quote-list-item>.section-wrapper>.section-content .item-photo{border:1px solid #cfcfcf}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-title-wrapper{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:5px}@media screen and (min-width: 480px){.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-title-wrapper{padding-top:0;padding-left:10px}}@media screen and (min-width: 600px){.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-title-wrapper{max-height:90px;overflow:hidden}}.section-quote-list-item>.section-wrapper>.section-content .dotTitle{display:block;max-height:77px;overflow:hidden}.section-quote-list-item>.section-wrapper>.section-content .soft-text{color:gray}.section-quote-list-item>.section-wrapper>.section-content .qty-box-wrapper{text-align:center}.section-quote-list-item>.section-wrapper>.section-content .qty-box-item-wrapper{display:inline-block;height:30px;width:30px;border:1px solid #cfcfcf;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;position:relative}.section-quote-list-item>.section-wrapper>.section-content .qty-box-item-wrapper:not(:last-of-type){border-right:none}.section-quote-list-item>.section-wrapper>.section-content .qty-box-item-wrapper>.qty-box-item{width:100%;height:100%;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box}.section-quote-list-item>.section-wrapper>.section-content .qty-box-item-wrapper>.qty-box-item span{display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section-quote-list-item>.section-wrapper>.section-content .qty-box-item-wrapper>.qty-box-item span.qty{font-weight:bold}.section-quote-list-item>.section-wrapper>.section-content .qty-box-item-wrapper>.qty-box-item span:not(.qty){color:gray}.section-quote-list-item>.section-wrapper>.section-content .item-price{position:relative;padding-right:5px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}@media screen and (min-width: 1024px){.section-quote-list-item>.section-wrapper>.section-content .item-price{text-align:right}}.section-quote-list-item>.section-wrapper>.section-content .item-price .price{font-weight:bold;font-size:1em}@media screen and (min-width: 480px){.section-quote-list-item>.section-wrapper>.section-content .item-price .price{font-size:1.4em}}.section-quote-list-item>.section-wrapper>.section-content .item-price .price.contact-for-price{padding:0 5px;font-size:1em}@media screen and (min-width: 480px){.section-quote-list-item>.section-wrapper>.section-content .item-price .price.contact-for-price{font-size:1.3em}}.section-quote-list-item>.section-wrapper>.section-content .item-price .price-qualifier{width:100%;position:absolute;top:100%;right:0;padding:0 5px;color:gray;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}@media screen and (min-width: 1024px){.section-quote-list-item>.section-wrapper>.section-content .item-price .price-qualifier{text-align:right}}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-remove{text-align:right}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-remove a{display:block;color:gray}.section-quote-list-item>.section-wrapper>.section-content .shopping-list-item-remove .icon{vertical-align:middle}#quick-view-box-content{padding:30px;background:white;display:inline-block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}#quick-view-box-content .item-price{width:auto;position:relative;border:none;font-size:0.9em;font-weight:700}#quick-view-box-content .item-price p{display:inline-block;margin:0}#quick-view-box-content .item-price sup{top:-0.7em;font-size:0.6em}#quick-view-box-content .item-price .price,#quick-view-box-content .item-price .saveprice{display:inline-block;vertical-align:middle}#quick-view-box-content .item-price .price{position:relative;text-align:left;font-size:1.4em}#quick-view-box-content .item-price .centeredPrice{width:100% !important;top:0;left:0}#quick-view-box-content .item-price .centeredPrice .contactusforprice{font-weight:700;font-size:1em}#quick-view-box-content .item-price .saveprice{position:relative;display:inline-block;color:#333}#quick-view-box-content .ehf{display:block;position:relative;top:-5px;font-size:0.4em;color:gray;text-align:center}#quick-view-box-content .column-left,#quick-view-box-content .column-right{display:inline-block;vertical-align:top}#quick-view-box-content .column-left{text-align:center;padding:0 25px 0 0;position:relative;width:100%;box-sizing:border-box}#quick-view-box-content .column-left .product-logo{text-align:left;position:absolute;top:-20px;left:-20px}#quick-view-box-content .column-left .product-logo .item-logo{display:inline-block}#quick-view-box-content .column-left .item-photo{margin-top:30px}#quick-view-box-content .column-left .item-photo a{display:block;height:100%;width:100%}#quick-view-box-content .column-left .shadowEffect .quickView{display:none}#quick-view-box-content .column-left .item-details .item-price .centeredPrice,#quick-view-box-content .column-left .item-details .item-price .finalPriceOnly{left:0;width:100%}#quick-view-box-content .column-left .item-details .item-price .centeredPrice{top:13px}#quick-view-box-content .column-left .item-details .item-price .centeredPrice.inquiry{top:0}#quick-view-box-content .column-right{overflow:hidden}@media screen and (min-width: 1024px){#quick-view-box-content .column-right{height:385px}}#quick-view-box-content .column-right .item-text{font-size:1.7em;margin:0 0 15px 0;text-transform:uppercase;font-weight:700}#quick-view-box-content .column-right .category-subtitle{display:block;font-size:0.7em}#quick-view-box-content .column-right .description{font-size:0.85em;margin-bottom:0}#quick-view-box-content .column-right .description .description-paragraph{margin:1em 0;font-size:0.85em;line-height:1.5}#quick-view-box-content .column-right .description h3{font-weight:bold;margin:5px 0px;font-size:1.1em}#quick-view-box-content .column-right .description ul{height:160px;overflow-x:visible;overflow-y:auto}#quick-view-box-content .column-right .description ul li{font-size:0.85em;line-height:1.35}#quick-view-box-content .column-right .description ul li.title{font-weight:bold;font-size:1em}#quick-view-box-content .cta-container{bottom:-80px;left:0;padding:0;margin-left:20px;font-size:0.9em}#quick-view-box-content .cta-container .cta-button.more-info-button,#quick-view-box-content .cta-container .cta-button.button-add-to-cart{display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:20px 45px}#quick-view-box-content .cta-container .cta-button.view-detail-button,#quick-view-box-content .cta-container .cta-button.button-add-to-shopping-list{width:auto;margin:0 auto;text-align:center;position:relative;padding-bottom:7px;padding-top:7px;display:inline-block}#quick-view-box-content .cta-container .cta-button.view-detail-button .icon.tb-arrow-thin-right-2,#quick-view-box-content .cta-container .cta-button.button-add-to-shopping-list .icon.tb-arrow-thin-right-2{left:0}#quick-view-box-content .cta-container .cta-button.view-detail-button:hover .icon.tb-arrow-thin-right-2,#quick-view-box-content .cta-container .cta-button.button-add-to-shopping-list:hover .icon.tb-arrow-thin-right-2{left:15px}#quick-view-box-content .view-detail-link,#quick-view-box-content .add-to-shopping-list-link{font-weight:400;font-size:0.8em}#cboxContent.quickview.design-3 #quick-view-box-content,#cboxContent.quickview.design-2 #quick-view-box-content{padding:20px}#cboxContent.quickview.design-3 #quick-view-box-content .item-details .item-price,#cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-price{width:auto;height:45px;margin-bottom:10px}#cboxContent.quickview.design-3 #quick-view-box-content .item-details .item-price .price,#cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-price .price{font-size:0.7em}#cboxContent.quickview.design-3 #quick-view-box-content .item-details .item-price .saveprice,#cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-price .saveprice{font-size:0.45em;padding:0}#cboxContent.quickview.design-3 #quick-view-box-content .item-details .item-price .centeredPrice,#cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-price .centeredPrice{top:0;width:75%;line-height:18px}#cboxContent.quickview.design-3 #quick-view-box-content .item-details .item-buttons,#cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-buttons{margin-bottom:0}#cboxContent.quickview.design-3 #quick-view-box-content .item-details .item-buttons .add-to-cart,#cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-buttons .add-to-cart{font-size:1em}#cboxContent.quickview.design-3 #quick-view-box-content .column-right .item-text,#cboxContent.quickview.design-2 #quick-view-box-content .column-right .item-text{font-size:1.2em;margin-bottom:10px}#cboxContent.quickview.design-3 #quick-view-box-content .column-right .description,#cboxContent.quickview.design-2 #quick-view-box-content .column-right .description{display:block;margin-top:0}#cboxContent.quickview.design-3 #quick-view-box-content .column-right .description p,#cboxContent.quickview.design-2 #quick-view-box-content .column-right .description p{margin-top:5px;font-size:12px;height:53px;line-height:13px;overflow-x:hidden;overflow-y:scroll;margin-bottom:2px}#cboxContent.quickview.design-3 #quick-view-box-content .column-right .description h3,#cboxContent.quickview.design-2 #quick-view-box-content .column-right .description h3{margin-top:0;font-size:14px;margin-bottom:0}#cboxContent.quickview.design-3 #quick-view-box-content .column-right .description ul,#cboxContent.quickview.design-2 #quick-view-box-content .column-right .description ul{height:115px;font-size:12px}#cboxContent.quickview.design-3 #quick-view-box-content{height:420px;padding:50px 20px}#cboxContent.quickview.design-3 #quick-view-box-content .column-left{width:200px}#cboxContent.quickview.design-3 #quick-view-box-content .column-left .brand{margin-bottom:5px}#cboxContent.quickview.design-3 #quick-view-box-content .column-left .brand img{max-height:25px}#cboxContent.quickview.design-3 #quick-view-box-content .column-left .shadowEffect{margin:10px auto;width:130px}#cboxContent.quickview.design-3 #quick-view-box-content .column-right{width:280px;margin:0 20px}#cboxContent.quickview.design-2 #quick-view-box-content{padding:15px;height:270px;-moz-box-sizing:border-box;box-sizing:border-box}#cboxContent.quickview.design-2 #quick-view-box-content .column-left{width:150px;height:240px}#cboxContent.quickview.design-2 #quick-view-box-content .column-left .brand{margin-bottom:5px}#cboxContent.quickview.design-2 #quick-view-box-content .column-left .brand img{max-height:25px}#cboxContent.quickview.design-2 #quick-view-box-content .column-left .shadowEffect{margin:5px auto;width:105px}#cboxContent.quickview.design-2 #quick-view-box-content .column-right{width:210px;margin:0 0 0 20px}#cboxContent.quickview.design-2 #quick-view-box-content .column-right .item-text{line-height:13px;height:35px;display:block;margin-bottom:0}#cboxContent.quickview.design-2 #quick-view-box-content .column-right .item-text>a>span{font-size:12px}#cboxContent.quickview #cboxClose{right:20px;top:20px}.brandLanding{position:relative}.brandLanding .brandlogo{min-height:20px}.brandLanding .brandrebateslist{margin-top:100px;margin-top:40px}@media screen and (min-width: 800px){.brandLanding .brandrebateslist{margin-top:90px}}.brandLanding .brandrebateslist a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;position:relative;border-left:1px solid transparent;color:#ca372f;padding:15px 0;font-size:1em}@media screen and (min-width: 600px){.brandLanding .brandrebateslist a{padding:15px}}@media screen and (min-width: 1024px){.brandLanding .brandrebateslist a{font-size:1.25em}}.brandLanding .brandrebateslist a:hover{border-left:5px solid #ca372f;color:#333;padding:15px}@media screen and (min-width: 480px){.brandLanding .brandrebateslist a:hover{padding:15px 15px 15px 25px}}.brandLanding .brandrebateslist a:hover .icon{right:0}.brandLanding .brandrebateslist .icon{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;position:absolute;right:15px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.6em;right:5px}@media screen and (min-width: 600px){.brandLanding .brandrebateslist .icon{font-size:2em;right:15px}}.brandLanding .brandrebateslist .allbrands{text-transform:uppercase;color:#ca372f;padding-left:30px;padding-bottom:30px;text-align:right}.brandLanding .brandrebateslist .brandrebate{display:table-cell;vertical-align:middle;width:230px;height:50px;font-size:14px;border-bottom:1px solid #bcbcbc;padding-right:25px}.brandLanding .brandrebateslist .allbrandrebate{color:#ca372f;text-align:right;padding-top:30px;font-weight:bold}.brandLanding .section-video-container{background-color:rgba(0,0,0,0.9);padding:25px 0}@media screen and (min-width: 1024px){.brandLanding .section-video-container{padding:50px 0}}.brandLanding .videowrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.brandLanding .videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.brandLanding .firstproduct{padding-top:0 !important;margin-top:-2px}.brandLanding .lastproduct{padding-top:0 !important}.brandLanding.brand-landing-page-template .brandslider{width:100%;height:auto;max-height:620px;overflow:hidden;float:none}.brandLanding.brand-landing-page-template .brandslider #slider .cycle-slide{width:100%;text-align:center}.brandLanding.brand-landing-page-template .brandslider img{width:100%;position:relative;top:-120px;overflow:hidden}.brandLanding.brand-landing-page-template .brandslider .brandquote{padding-top:20px}.brandLanding.brand-landing-page-template .title-small-simple{color:#333;margin-bottom:0}.brandLanding.brand-landing-page-template .brand-rebates-list-section .cta-back{display:block;position:relative;top:20px;margin:0 auto}@media screen and (min-width: 600px){.brandLanding.brand-landing-page-template .brand-rebates-list-section .cta-back{width:40%}}@media screen and (min-width: 800px){.brandLanding.brand-landing-page-template .brand-rebates-list-section .cta-back{display:block;position:absolute;top:90px;width:30%}}@media screen and (min-width: 1024px){.brandLanding.brand-landing-page-template .brand-rebates-list-section .cta-back{width:20%}}.brandLanding.brand-landing-page-template .brandrebateslist li:not(.allbradslink):first-child:last-child{display:none}.brandLanding.brand-landing-page-template .brandrebateslist.shop-all{line-height:1em;position:absolute;top:0;right:0}.brandLanding.brand-landing-page-template .brandrebateslist.shop-all .allbrands{padding-left:30px;padding-bottom:30px;display:list-item;position:static}.brandLanding.brand-landing-page-template .brandrebateslist .brandrebate{vertical-align:middle;font-size:14px;border-bottom:1px solid #bcbcbc;padding-right:25px;width:100%;max-width:570px;padding-top:12px;padding-bottom:12px;box-sizing:border-box;display:inline-block;height:auto}.recently-viewed-products,.landing-featured-products{border:1px solid gray;top:20px;position:relative;margin-bottom:30px;height:502px;width:100%}.recently-viewed-products .featured_arrows,.landing-featured-products .featured_arrows{top:50%}.recently-viewed-products h2,.landing-featured-products h2{width:100%;height:30px;font-size:1em;line-height:1.9em;font-weight:400;color:white;position:relative;margin:0 auto;background:gray;border:1px solid gray;border-bottom:2px solid #1c1c1c;text-align:center}.recently-viewed-products .recently-viewed-products-mask,.landing-featured-products .recently-viewed-products-mask,.landing-featured-products .featured{width:94.35%;margin:0 auto;overflow:hidden}.recently-viewed-products .recently-viewed-products-mask li,.landing-featured-products .recently-viewed-products-mask li,.landing-featured-products .featured li{display:inline-block;height:420px;margin:15px 0;padding:0;width:175px;border-bottom:none;text-align:center}.recently-viewed-products .recently-viewed-products-mask li:last-child .item-logo,.landing-featured-products .recently-viewed-products-mask li:last-child .item-logo,.landing-featured-products .featured li:last-child .item-logo,.recently-viewed-products .recently-viewed-products-mask li:last-child .item-tags-item-details-wrapper,.landing-featured-products .recently-viewed-products-mask li:last-child .item-tags-item-details-wrapper,.landing-featured-products .featured li:last-child .item-tags-item-details-wrapper{border-right:none}.recently-viewed-products .recently-viewed-products-mask li .shadowEffect,.landing-featured-products .recently-viewed-products-mask li .shadowEffect,.landing-featured-products .featured li .shadowEffect{width:143px;margin-bottom:15px}.recently-viewed-products .recently-viewed-products-mask li .shadowEffect:before,.landing-featured-products .recently-viewed-products-mask li .shadowEffect:before,.landing-featured-products .featured li .shadowEffect:before,.recently-viewed-products .recently-viewed-products-mask li .shadowEffect:after,.landing-featured-products .recently-viewed-products-mask li .shadowEffect:after,.landing-featured-products .featured li .shadowEffect:after{width:77%;top:77%}.recently-viewed-products .recently-viewed-products-mask li .shadowEffect:hover,.landing-featured-products .recently-viewed-products-mask li .shadowEffect:hover,.landing-featured-products .featured li .shadowEffect:hover{opacity:1}.recently-viewed-products .recently-viewed-products-mask li .shadowEffect .quickView,.landing-featured-products .recently-viewed-products-mask li .shadowEffect .quickView,.landing-featured-products .featured li .shadowEffect .quickView{display:none}.recently-viewed-products .recently-viewed-products-mask li .item-price,.landing-featured-products .recently-viewed-products-mask li .item-price,.landing-featured-products .featured li .item-price{width:80%;padding:0;margin-bottom:10px}.recently-viewed-products .recently-viewed-products-mask li .item-price .centeredPrice,.landing-featured-products .recently-viewed-products-mask li .item-price .centeredPrice,.landing-featured-products .featured li .item-price .centeredPrice,.recently-viewed-products .recently-viewed-products-mask li .item-price .finalPriceOnly,.landing-featured-products .recently-viewed-products-mask li .item-price .finalPriceOnly,.landing-featured-products .featured li .item-price .finalPriceOnly{width:auto;left:0}.recently-viewed-products .recently-viewed-products-mask li .item-price .centeredPrice,.landing-featured-products .recently-viewed-products-mask li .item-price .centeredPrice,.landing-featured-products .featured li .item-price .centeredPrice{top:10px}.recently-viewed-products .recently-viewed-products-mask li .item-price .centeredPrice.inquiry,.landing-featured-products .recently-viewed-products-mask li .item-price .centeredPrice.inquiry,.landing-featured-products .featured li .item-price .centeredPrice.inquiry{top:0}.recently-viewed-products .recently-viewed-products-mask li .item-price .finalPriceOnly,.landing-featured-products .recently-viewed-products-mask li .item-price .finalPriceOnly,.landing-featured-products .featured li .item-price .finalPriceOnly{top:16px}.recently-viewed-products .recently-viewed-products-mask li .item-photo,.landing-featured-products .recently-viewed-products-mask li .item-photo,.landing-featured-products .featured li .item-photo{width:113px}.recently-viewed-products .recently-viewed-products-mask li .item-photo .zoom,.landing-featured-products .recently-viewed-products-mask li .item-photo .zoom,.landing-featured-products .featured li .item-photo .zoom{width:15px;left:120px}.landing-featured-products{height:487px}.landing-featured-products .featured li .shadowEffect{width:165px}.landing-featured-products .featured li .shadowEffect .item-photo{width:133px}.landing-featured-products .featured li .shadowEffect .item-photo .zoom{left:145px;top:0}.landing-featured-products .featured li .shadowEffect:before,.landing-featured-products .featured li .shadowEffect:after{top:80%}.landing-featured-products .featured li .item-text{height:75px}.landing-featured-products .featured li .item-price{height:70px}.landing-featured-products .featured li .item-price h3{color:#ca372f;position:relative;margin:0 auto;text-align:center;font-size:1.6em}.landing-featured-products .featured li .item-price h3.solo{top:18px}.landing-featured-products .featured li .item-price h3 .contactusforprice{font-size:0.7em;position:relative;top:16px;display:inline-block;width:155px;left:-8px;color:#ca372f}.landing-featured-products .featured li .item-price h3 .contactusforprice br{display:none}.landing-featured-products .featured li .item-price h3.manual-pricing.price-qualifier{font-size:1.1em;overflow:hidden}.landing-featured-products .featured li .item-price del{color:red;font-size:0.8em;font-weight:bold}.landing-featured-products .featured li .item-price p.save{font-size:0.8em;color:green;margin:0}.reviews #rating-snapshot ul li a,.reviews #avg-customer-rating ul li a,.reviews #r-listing .review .secondary-ratings ul li a{padding:2px 15px;display:block}.reviews #rating-snapshot ul li a:hover,.reviews #avg-customer-rating ul li a:hover,.reviews #r-listing .review .secondary-ratings ul li a:hover,.reviews #rating-snapshot ul li a.active,.reviews #avg-customer-rating ul li a.active,.reviews #r-listing .review .secondary-ratings ul li a.active{background:#fafafa}.reviews #rating-snapshot .rating-label,.reviews #avg-customer-rating .rating-label,.reviews #r-listing .review .secondary-ratings .rating-label,.reviews #rating-snapshot .bar,.reviews #avg-customer-rating .bar,.reviews #r-listing .review .secondary-ratings .bar,.reviews #rating-snapshot .quantity,.reviews #avg-customer-rating .quantity,.reviews #r-listing .review .secondary-ratings .quantity{display:inline-block;vertical-align:middle;font-size:0.8em}.reviews #rating-snapshot .rating-label-list,.reviews #avg-customer-rating .rating-label-list,.reviews #r-listing .review .secondary-ratings .rating-label-list{margin-top:0}@media screen and (min-width: 1024px){.reviews #rating-snapshot .rating-label-list,.reviews #avg-customer-rating .rating-label-list,.reviews #r-listing .review .secondary-ratings .rating-label-list{margin-top:65px}}.reviews #rating-snapshot .rating-label,.reviews #avg-customer-rating .rating-label,.reviews #r-listing .review .secondary-ratings .rating-label{font-weight:600;font-size:.9em;width:80px}.reviews #rating-snapshot .quantity,.reviews #avg-customer-rating .quantity,.reviews #r-listing .review .secondary-ratings .quantity{display:inline-block;vertical-align:middle;width:80px;text-align:left}.reviews #rating-snapshot .bar,.reviews #avg-customer-rating .bar,.reviews #r-listing .review .secondary-ratings .bar{margin:5px;background:#707070;width:120px}@media screen and (min-width: 1024px){.reviews #rating-snapshot .bar,.reviews #avg-customer-rating .bar,.reviews #r-listing .review .secondary-ratings .bar{width:60%}}.reviews #rating-snapshot .bar .histogrambar,.reviews #avg-customer-rating .bar .histogrambar,.reviews #r-listing .review .secondary-ratings .bar .histogrambar{background:#333;height:10px;display:block}.jStar{background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2217px%20%22%20viewBox%3D%220%200%20230%20200%22%20xml%3Aspace%3D%22preserve%22%20preserveAspectRatio%3D%22none%20slice%22%3E%3Cpath%20class%3D%22st2%22%20fill%3D%22%23ededed%22%20d%3D%22M0%20200V0h230v200H0zm54.1-1.6l60.9-30.5%2059.9%2030.5-7.1-71.1%2045.7-50.8-65.9-13.2L115%201.4l-31.4%2062-67%2013.2%2045.6%2051.8-8.1%2070z%22%2F%3E%3Cpath%20class%3D%22st3%22%20fill%3D%22none%22%20stroke%3D%22%23333%22%20stroke-width%3D%2210%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M63.4%20127.9L18.9%2077.3l65.5-12.8L115%204.1l31.7%2060.4%2064.4%2012.8-44.6%2049.6%206.9%2069.3-58.4-29.7-59.4%2029.7z%22%2F%3E%3C%2Fsvg%3E") repeat-x !important;width:100px !important;top:-34px !important}.rating-reviews-clasification{border:1px solid #cfcfcf;padding:0px;margin:10px 0}.review-tab-active{height:auto !important;overflow:auto !important}#linked-products .reviews li{height:auto;width:100%;margin:0px;border-bottom:1px solid #cfcfcf;-moz-box-sizing:border-box;box-sizing:border-box}#linked-products .reviews li:last-child{border-bottom:none}.reviews{position:relative;overflow:hidden}.reviews h2{display:inline-block;margin-bottom:5px;vertical-align:top;margin:0;text-align:left}.reviews strong{font-weight:bold}.reviews #r-loading{position:absolute;top:0;left:0;width:100%;background:rgba(255,255,255,0.55);height:100%;z-index:100;text-align:center;padding-top:320px}.reviews .big-stars{display:inline-block;vertical-align:middle;margin-bottom:0;height:17px !important;width:100px !important;margin:10px 0}.reviews .jRatingColor{background-color:#333}.reviews .avg{background:#666;padding:2px 5px;margin:0px 2px;color:white;display:inline-block;line-height:1.2em;font-size:1em}.reviews.featuredItems.item-review-rating{margin-top:0}.reviews.item-review-rating{text-align:center;margin-bottom:5px;font-weight:bold;font-size:0.8em}.reviews.item-review-rating.grid{height:18px}.reviews.item-review-rating.list{text-align:left}.reviews.item-review-rating .stars{display:inline-block;vertical-align:middle}.reviews.item-review-rating .reviews-qty{vertical-align:middle}.reviews.overall-item-review-rating{margin-top:10px}.reviews.overall-item-review-rating .reviews-qty{vertical-align:middle;font-size:0.8em;border-left:1px solid #cfcfcf;margin-left:5px;padding-left:5px}.reviews.overall-item-review-rating a{color:secondary;text-decoration:underline}.reviews.overall-item-review-rating a:hover{text-decoration:none}.reviews #general-info{text-align:center;font-size:0.9em}.reviews #general-info .rating{background:#666;color:white;padding:1px 7px;margin:0 5px;vertical-align:middle}.reviews #general-info .overall-item-number,.reviews #general-info .label{display:block}.reviews #general-info .label{font-weight:700}.reviews #general-info .overall-item-number{font-size:3em;line-height:1;margin:0 0 5px 0}.reviews #rating-snapshot h3{font-size:1em}@media screen and (min-width: 1024px){.reviews #rating-snapshot h3{font-size:1.17em}}.reviews #rating-snapshot ul{border:1px solid #cfcfcf}.reviews #rating-snapshot ul li a{padding:5px 15px;-webkit-box-shadow:1px 1px 0px #cfcfcf;-moz-box-shadow:1px 1px 0px #cfcfcf;box-shadow:1px 1px 0px #cfcfcf}.reviews #rating-snapshot .rating-label,.reviews #rating-snapshot .quantity{width:56px}.reviews .reviews-filters-wrapper{padding:15px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;margin-bottom:15px}@media screen and (min-width: 800px){.reviews .reviews-filters-wrapper{margin-bottom:30px}}.reviews #r-listing #r-sort-wrapper{text-align:center}@media screen and (min-width: 800px){.reviews #r-listing #r-sort-wrapper{text-align:left}}.reviews #r-listing #r-sort-wrapper label{font-size:0.9em}.reviews #r-listing #r-sort-wrapper .selectBox-dropdown{width:160px !important;min-width:160px}.reviews #r-listing #r-filters{display:none;float:left}.reviews #r-listing #r-filters.visible{display:block}.reviews #r-listing #r-filters span.r-filter{font-weight:bold}.reviews #r-listing #r-filters a.r-filter-clear{text-decoration:underline;color:#900}.reviews #r-listing #r-listing-pagination-top,.reviews #r-listing #r-listing-pagination-bottom{margin:15px 0;font-size:0.9em;text-align:center}@media screen and (min-width: 800px){.reviews #r-listing #r-listing-pagination-top,.reviews #r-listing #r-listing-pagination-bottom{text-align:right}}.reviews #r-listing #r-listing-pagination-top #r-pagination a,.reviews #r-listing #r-listing-pagination-bottom #r-pagination a{text-decoration:underline;color:#900}.reviews #r-listing #r-listing-pagination-top #r-pagination a:hover,.reviews #r-listing #r-listing-pagination-bottom #r-pagination a:hover{text-decoration:none}.reviews #r-listing #r-listing-pagination-top #r-pagination a.disable,.reviews #r-listing #r-listing-pagination-bottom #r-pagination a.disable{text-decoration:none;cursor:default;color:black}.reviews #r-listing .review{position:relative;height:auto;margin-bottom:20px;border-bottom:1px solid #cfcfcf;font-size:0.9em;padding-bottom:20px}@media screen and (min-width: 1024px){.reviews #r-listing .review{padding-bottom:90px}}.reviews #r-listing .review .item-review-rating{text-align:left}.reviews #r-listing .review .customer-profile{text-align:center}.reviews #r-listing .review .customer-profile div{margin-right:10px}.reviews #r-listing .review .customer-profile .location{width:auto;float:none;font-size:0.9em}.reviews #r-listing .review .customer-profile .nickname span{font-weight:bold}.reviews #r-listing .review .content-wrapper .header .title{font-weight:bold;margin-top:10px;margin-bottom:15px}.reviews #r-listing .review .secondary-ratings .bar{width:50px}.reviews #r-listing .review .secondary-ratings .quantity{width:50px}.reviews #r-listing .review .secondary-ratings .ownership-length{margin-top:5px;text-align:left}@media screen and (min-width: 800px){.reviews #r-listing .review .secondary-ratings .ownership-length{text-align:right}}.reviews #r-listing .review .secondary-ratings .ownership-length .title{display:block}.reviews #r-listing .review .secondary-ratings .ownership-length .o-length{font-weight:bold}.reviews #r-listing .review .secondary-ratings ul li{text-align:left}@media screen and (min-width: 800px){.reviews #r-listing .review .secondary-ratings ul li{text-align:right}}.reviews #r-listing .review .reviewed-at{padding:5px;margin:0;text-align:center;font-size:0.7em;font-weight:700;border:1px solid #cfcfcf;position:relative}@media screen and (min-width: 800px){.reviews #r-listing .review .reviewed-at{position:absolute;right:0px}}.reviews #r-listing .review .reviewed-at img{max-width:90px;margin:5px 0}#comparative-tool-content-wrapper{height:100%;overflow:hidden;position:relative}@media print{.section-comparison-popup>.section-wrapper{background-color:white}}.section-comparison-popup .products .col-1{background:transparent;border:none;font-size:80%}@media print{.section-comparison-popup .products .col-1{width:auto !important}}.section-comparison-popup .product-box-large{position:relative}.section-comparison-popup .block-product-box .product-box{height:auto;padding-bottom:145px}@media print{.section-comparison-popup .block-product-box .product-box{padding-bottom:0}}.section-comparison-popup .block-product-box .product-box .item-details{padding:0 15px;background:rgba(255,255,255,0.9)}.section-comparison-popup .block-product-box .product-box .item-photo{top:0;left:0}.section-comparison-popup .block-product-box .product-box .item-photo img{width:100%}.section-comparison-popup .block-product-box .product-box .cta-container{bottom:60px;padding:0 45px}.section-comparison-popup .cta-button.compare-button{z-index:1;display:block;width:100%;position:absolute;bottom:20px;left:0;padding-left:20px;text-transform:uppercase;text-align:center;color:#6e6e6e;font-size:0.8em;font-weight:700;-moz-box-sizing:border-box;box-sizing:border-box}@media print{.section-comparison-popup .specification{width:11in !important}}.section-comparison-popup .specification tr.data,.section-comparison-popup .specification td.data{height:100%;border-top:1px solid white;border-bottom:1px solid white}@media print{.section-comparison-popup .specification tr.data,.section-comparison-popup .specification td.data{border-top:1px solid #6e6e6e;border-bottom:1px solid #6e6e6e}}.section-comparison-popup .specification .highlight-diff td{background:#e1e1e1;font-weight:700}.section-comparison-popup .specifications-header{height:60px}.section-comparison-popup .section-header-container{padding:30px 0}.section-comparison-popup .section-header-container .cta-link{display:block;margin-top:15px;padding:5px 0;font-weight:700}.section-comparison-popup .section-content .button.button-product-cta-btn .button-button{border-color:#333;background:#333}.section-comparison-popup .section-content .button.button-product-cta-btn .button-button.hide-diff{display:none}.section-comparison-popup .section-content .button.button-product-cta-btn.addon-button{margin-bottom:15px}.section-comparison-popup .section-content .button.button-product-cta-btn.addon-button .button-button{border-color:gray;background:transparent;color:gray}.section-comparison-popup .spec-section-name{display:inline-block;width:100%;padding:0 0 0 20px;text-align:left;text-transform:uppercase;-moz-box-sizing:border-box;box-sizing:border-box}.section-comparison-popup tr.data{font-size:0.9em}.section-comparison-popup tr.data.even .col-1,.section-comparison-popup tr.data.odd .col-1{padding-left:15px}.section-comparison-popup .compare-popup-cell-wrapper{width:100%;display:block;background:transparent;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:9px 0;margin:0}.section-comparison-popup .compare-popup-cell-content{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 10px}@media print{.section-comparison-popup .buttons,.section-comparison-popup .product-tags,.section-comparison-popup .difference,.section-comparison-popup .cta-button.compare-button,.section-comparison-popup .button-product-cta-btn.addon-button{display:none}}#cboxContent.comparison-modal #cboxLoadedContent{margin:0 auto;width:100% !important;height:100% !important}#cboxContent.comparison-modal #cboxLoadedContent html,#cboxContent.comparison-modal #cboxLoadedContent body{height:100% !important}#cboxContent.comparison-modal #cboxClose{top:0;right:0;position:fixed}@media print{.no-print{display:none !important}}@media screen{.print-only{display:none !important}}@media print{.wrapper{width:100%;padding:0}table{border-spacing:0;border-collapse:collapse;width:auto !important}table{page-break-inside:auto;page-break-after:auto}tr{page-break-inside:avoid;page-break-after:auto}td,th{page-break-inside:avoid}.product-comparison article[data-items="1"] .scrollable-content{width:4in}.product-comparison article[data-items="2"] .scrollable-content{width:6in}.product-comparison article[data-items="3"] .scrollable-content{width:8in}.product-comparison article[data-items="4"] .scrollable-content{width:10in}.product-comparison article[data-items="5"] .scrollable-content{width:12in}.product-comparison article[data-items="6"] .scrollable-content{width:14in}.product-comparison article[data-items="7"] .scrollable-content{width:16in}.product-comparison article[data-items="8"] .scrollable-content{width:18in}.product-comparison article[data-items="9"] .scrollable-content{width:20in}.product-comparison article[data-items="10"] .scrollable-content{width:22in}.product-comparison td{width:2in !important;-moz-box-sizing:border-box;box-sizing:border-box}.product-comparison .product{display:table-cell}.product-comparison .main-content{overflow:visible !important;display:block !important;margin-left:0;width:auto !important}.product-comparison .sidebar-left{display:none !important}}.section-breadcrumb{width:100%;height:auto;-moz-box-sizing:border-box;box-sizing:border-box}.section-breadcrumb p{color:black;margin:0;text-align:left;line-height:2;font-size:0.7em}@media screen and (min-width: 600px){.section-breadcrumb p{font-size:0.9em}}.section-breadcrumb a{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;display:inline-block;color:black}.section-breadcrumb .selected{display:inline-block;color:gray}.section-breadcrumb .selected .icon{position:relative;top:1px;margin-right:10px;display:inline-block}@media screen and (min-width: 480px){.section-breadcrumb .selected .icon{display:none}}.section-breadcrumb .breadcrumb-bar{display:inline-block;padding:0}@media screen and (min-width: 600px){.section-breadcrumb .breadcrumb-bar{padding:0 15px}}.error-alert,.success-alert,.information-alert,.warning-alert{background:#f2f2f2;font-weight:700;position:relative;margin:30px 0;font-size:0.9em !important;padding:15px 15px 15px 65px;text-align:left}@media screen and (min-width: 600px){.error-alert,.success-alert,.information-alert,.warning-alert{text-align:center}}@media screen and (min-width: 800px){.error-alert,.success-alert,.information-alert,.warning-alert{padding:30px 30px 30px 70px}}@media screen and (min-width: 1024px){.error-alert,.success-alert,.information-alert,.warning-alert{margin:60px 0;padding:30px;font-size:1.2em !important}}.error-alert:before,.success-alert:before,.information-alert:before,.warning-alert:before{content:"!";position:absolute;background:transparent;text-align:center;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;left:2%;font-size:40px;line-height:1.1}@media screen and (min-width: 1024px){.error-alert:before,.success-alert:before,.information-alert:before,.warning-alert:before{font-size:32px;line-height:1}}.error-alert{color:#e31837 !important;border:1px solid #e31837}.error-alert::before{content:""}.error-alert:before{content:"!";color:#e31837;border:2px solid #e31837}.success-alert{color:#3c763d !important;border:1px solid #3c763d}.success-alert::before{content:""}.success-alert:before{color:#3c763d;border:2px solid #3c763d}.information-alert{color:#0066a8 !important;border:1px solid #0066a8}.information-alert::before{content:""}.information-alert:before{color:#0066a8;border:2px solid #0066a8}.warning-alert{color:#cc5700 !important;border:1px solid #cc5700}.warning-alert::before{content:""}.warning-alert:before{color:#cc5700;border:2px solid #cc5700;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box}section.section.section-main-slideshow .billboard-text-container{display:none;position:absolute;width:100%;top:50%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;max-width:570px;z-index:2 !important;left:10vw}@media screen and (min-width: 600px){section.section.section-main-slideshow .billboard-text-container{left:21.5vw}}@media screen and (min-width: 1280px){section.section.section-main-slideshow .billboard-text-container{left:17.5vw}}section.section.section-main-slideshow .billboard-text-container h2{line-height:1.2;font-weight:600;margin:0;position:relative;font-size:1.5em}@media screen and (min-width: 1280px){section.section.section-main-slideshow .billboard-text-container h2{font-size:2.8em}}section.section.section-main-slideshow .billboard-text-container p{font-size:1em;margin:25px 0}section.section.section-main-slideshow .billboard-text-container .buttons a.button-button{color:#646464;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 15px rgba(0,0,0,0.3);box-shadow:0 5px 15px rgba(0,0,0,0.3);-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 30px;font-size:1em}section.section.section-main-slideshow .billboard-text-container .buttons a.button-button:hover{background-color:#e6e6e6;color:#000}section.section.section-main-slideshow .billboard-image-container{text-align:center}section.section.section-main-slideshow .swiper-container.row-wrapper .swiper-button-prev{right:auto;display:none}@media screen and (min-width: 1280px){section.section.section-main-slideshow .swiper-container.row-wrapper .swiper-button-prev{display:block}}section.section.section-main-slideshow .swiper-container.row-wrapper .swiper-button-next{left:auto;display:none}@media screen and (min-width: 1280px){section.section.section-main-slideshow .swiper-container.row-wrapper .swiper-button-next{display:block}}.rebates-section-wrapper{margin-top:15px}@media screen and (min-width: 1280px){.rebates-section-wrapper{margin-top:30px}}.rebates-section-wrapper .title-section{margin-bottom:15px}@media screen and (min-width: 1024px){.rebates-section-wrapper .title-section{margin-bottom:25px}}.rebates-section-wrapper h1,.rebates-section-wrapper p{color:#666}.rebates-section-wrapper h1,.rebates-section-wrapper h2,.rebates-section-wrapper h3{margin-top:15px}@media screen and (min-width: 480px){.rebates-section-wrapper h1,.rebates-section-wrapper h2,.rebates-section-wrapper h3{margin-top:30px}}.rebates-section-wrapper .container-wrapper-border{border:none;border-top:1px solid #cfcfcf;background-color:#f4f4f4}.rebates-section-wrapper p{font-size:1em}@media screen and (min-width: 1280px){.rebates-section-wrapper p{font-size:1.25em}}.rebateTitle{margin:0;font-weight:600;text-align:center;font-size:1.6em}@media screen and (min-width: 1024px){.rebateTitle{font-size:2.6em}}.rebateTitle a{color:#ca372f;background-color:transparent}.rebateTitle a:hover{text-decoration:underline}.rebatelists{width:100%;margin-top:10px;margin-bottom:10px}.rebatelists .display-end-date{display:inline-block;margin-top:20px;color:#666}.rebatelists .shortdescription{margin:30px 0px}.rebatelists .shortdescription p{color:#666 !important;margin:0;display:inline-block;font-family:inherit !important;line-height:1.7 !important;text-align:left !important;font-size:1em !important}@media screen and (min-width: 1280px){.rebatelists .shortdescription p{font-size:1.25em !important}}.rebatelists .shortdescription p span{display:inline-block;font-family:inherit !important;color:inherit !important;line-height:1.7 !important;text-align:left !important;font-size:inherit !important}.rebatelists .cta-button-wrapper{margin:15px 0}@media screen and (min-width: 1024px){.rebatelists .cta-button-wrapper{margin:30px 0}}.rebatelists .cta-button-wrapper .cta-send{display:block;-moz-box-sizing:border-box;box-sizing:border-box}.cta-button-wrapper{margin:15px 0}@media screen and (min-width: 1024px){.cta-button-wrapper{margin:30px 0}}.cta-button-wrapper .cta-send{display:block;-moz-box-sizing:border-box;box-sizing:border-box}.rebatelists .internal-link,.rebate-detail .internal-link{padding:15px;border:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box}.rebatelists .internal-link:before,.rebate-detail .internal-link:before{content:"\e90b";font-size:1.25em;vertical-align:top;margin-right:10px;font-family:'tailbase-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rebatelists .internal-link:hover,.rebate-detail .internal-link:hover{background-color:white;border:1px solid #ca372f;color:#ca372f}#prod-details-start{border:none}#prod-details-start .container-wrapper-border{border:none;border-top:1px solid #cfcfcf;background-color:#f4f4f4}#prod-details-start .rebateTitle{color:#ca372f;margin-top:0}#prod-details-start p{color:#666 !important;margin:1em 0;text-align:left !important;line-height:1.7 !important;font-size:1em !important}@media screen and (min-width: 1280px){#prod-details-start p{font-size:1.25em !important}}#prod-details-start p span{display:inline-block;font-family:inherit !important;color:inherit !important;line-height:1.7 !important;text-align:left !important;font-size:inherit !important}#prod-details-start .display-end-date{font-size:1em !important}#prod-details-start strong{background-color:#e6e6e6;color:#ca372f;padding:5px 20px;font-size:1.8em;border-bottom:5px solid #ca372f;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background-clip:padding-box}#prod-details-start .promotionDetail{color:#ca372f;text-decoration:underline}#prod-details-start>span>a{height:45px;line-height:45px;margin-top:3px;display:inline-block;margin-right:15px;color:white}#prod-details-start>span>a:hover{color:#333}#prod-details-start .fix .rebate-block a{display:block}#prod-details-start .fix .container-wrapper-border{border:1px solid #cfcfcf;background-color:white;font-size:1em}@media screen and (min-width: 1024px){#prod-details-start .fix .container-wrapper-border{font-size:1.3em}}#prod-details-start .fix .container-wrapper-border p{font-size:1em !important}#prod-details-start .fix .cat-title.title{height:auto}#prod-details-start .fix .cat-title.title:hover .link-title{color:white;text-decoration:underline}#prod-details-start .link-title{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;color:#e8e8e8;font-weight:600;font-size:1.2em}@media screen and (min-width: 1024px){#prod-details-start .link-title{font-size:1.5em}}#prod-details-start .rebateAssociations .morePromos{position:relative}#prod-details-start .rebateAssociations .morePromos .brandcategoryassociations,#prod-details-start .rebateAssociations .morePromos .brand-image{display:inline-block;vertical-align:middle}#prod-details-start .rebateAssociations .morePromos .brand-image{margin:0;width:80px}@media screen and (min-width: 600px){#prod-details-start .rebateAssociations .morePromos .brand-image{width:100px}}@media screen and (min-width: 800px){#prod-details-start .rebateAssociations .morePromos .brand-image{width:120px}}#prod-details-start .rebateAssociations .morePromos .brandcategoryassociations{margin-left:5px;width:160px;font-size:0.9em}@media screen and (min-width: 480px){#prod-details-start .rebateAssociations .morePromos .brandcategoryassociations{width:auto}}@media screen and (min-width: 600px){#prod-details-start .rebateAssociations .morePromos .brandcategoryassociations{font-size:1em}}#prod-details-start .rebateAssociations .morePromos a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;position:relative;border-left:1px solid transparent;color:#ca372f;padding:15px 0}@media screen and (min-width: 600px){#prod-details-start .rebateAssociations .morePromos a{padding:15px}}#prod-details-start .rebateAssociations .morePromos a:hover{border-left:5px solid #ca372f;color:#333;padding:15px}@media screen and (min-width: 480px){#prod-details-start .rebateAssociations .morePromos a:hover{padding:15px 15px 15px 25px}}#prod-details-start .rebateAssociations .morePromos a:hover .icon{right:0}#prod-details-start .rebateAssociations .morePromos .icon{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;position:absolute;right:15px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.6em;right:5px}@media screen and (min-width: 600px){#prod-details-start .rebateAssociations .morePromos .icon{font-size:2em;right:15px}}.title-small-simple{padding:20px 0;background-color:#f4f4f4;border-top:1px solid #cfcfcf;text-align:center;color:#333;font-size:1.25em}@media screen and (min-width: 1280px){.title-small-simple{font-size:2em}}.vertical-center:before{margin-left:-0.35em}.mobile-link{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.1);z-index:1}@media print{.mobile-link{display:none}}.product-brand-name{display:block;font-weight:600;margin-bottom:10px;text-transform:capitalize;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-box{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative;display:block;height:0;vertical-align:top;overflow:hidden !important;white-space:normal !important;padding-bottom:100%;background-color:white}.product-box .compare-icon-hotspot{display:none;position:absolute;width:65px;height:65px;right:0;top:0;z-index:2}.product-box .compare-icon-hotspot svg path{cursor:pointer;fill:transparent}.product-box .online-only-tag{display:none}.product-list-container .online-only-tag,.collection-listing .product-box .online-only-tag{font-weight:normal;font-size:0.85em;height:10px;line-height:22px;display:block}.product-box[data-loading="true"]:before,.product-box[data-loading="true"]:after{position:absolute;width:100%;left:0;display:block;z-index:10}.product-box[data-loading="true"]:before{content:'';background:rgba(0,0,0,0.65);height:100%;top:0}.product-box[data-loading="true"]:after{content:attr(data-loading-label);height:auto;text-align:center;top:50%;color:#fff;font-size:1.2em;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 800px){.product-box[data-in-compare-list="true"]:before{font-family:'tailbase-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;width:0;height:0;border-style:solid;border-width:0 65px 65px 0;border-color:transparent #ca372f transparent transparent;content:'\e746';position:absolute;z-index:2;top:0;right:0;text-indent:35px;line-height:1.6em;font-size:25px;color:white}.product-box[data-in-compare-list="true"] .compare-icon-hotspot{display:inline-block}}.product-box .item-photo{position:relative;height:auto;margin:0 auto;text-align:center;width:auto;padding:15px 0 0 0;background-color:white;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;top:50px;padding:0;left:22%}@media screen and (min-width: 1024px){.product-box .item-photo{top:70px}}@media screen and (min-width: 1024px){.col-2-large .product-box .item-photo{top:40px}}.product-box .item-photo .photo{display:block;padding:0px;height:auto}.product-box .sales-end-container{position:relative;z-index:5}.product-box .item-details-container{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;width:100%;max-width:160px;height:auto;top:0}.product-box .item-details-container:hover{width:100%;height:100%;max-width:100%}html:not(.touch) .product-box .item-details-container:hover .item-details{height:100%}html:not(.touch) .product-box .item-details-container:hover .item-details:before{width:auto;height:auto}html:not(.touch) .product-box .item-details-container:hover .item-details .cta.icon.tb-arrow-thin-right-2{margin-left:5px}html:not(.touch) .product-box .item-details-container:hover .item-text{width:90%;font-size:1em}html:not(.touch) .product-box .item-details-container:hover .count-text{width:100%;overflow:visible;position:relative;line-height:1.2em;max-height:initial;text-align:left;margin-right:0;padding-right:0}html.touch .product-box .item-details-container[data-hover="true"] .item-details{height:100%}html.touch .product-box .item-details-container[data-hover="true"] .item-details:before{width:auto;height:auto}html.touch .product-box .item-details-container[data-hover="true"] .item-details .cta.icon.tb-arrow-thin-right-2{margin-left:5px}html.touch .product-box .item-details-container[data-hover="true"] .item-text{width:90%;font-size:1em}html.touch .product-box .item-details-container[data-hover="true"] .count-text{width:100%;overflow:visible;position:relative;line-height:1.2em;max-height:initial;text-align:left;margin-right:0;padding-right:0}.product-box .item-details-container .accord-d-available{position:absolute;width:55px;right:15px;bottom:0}.product-box .item-details{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;width:100%;height:auto;position:relative;top:0;border-top:none;opacity:1;text-align:left;background:rgba(255,255,255,0.8);-moz-box-sizing:border-box;box-sizing:border-box;-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:10px 0 0 20px}.product-box .item-details:before{content:"";width:0;height:0;position:absolute;top:0px;bottom:0;left:0px;right:0;background:white;opacity:0.8}.product-box .item-details .item-text{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;position:relative;margin:0;z-index:1;font-size:0.85em}@media screen and (min-width: 800px){.product-box .item-details .item-text{font-size:0.75em}}.product-box .item-details a{display:inline-block;font-size:0.95em;font-weight:400}.product-box .item-details a span{font-size:0.9em;font-weight:400}.product-box .count-text{display:block;width:100px;overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;text-align:justify;margin-right:-1em;padding-right:1em}.product-box .count-text:before{content:'...';position:absolute;right:0;bottom:0}.product-box .count-text:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:0.2em;background:#fff}.product-box .count-text:hover{color:#ca372f}.product-box .item-brand-name{font-weight:700;font-size:0.85em;color:#000000}.product-box .item-price{width:auto;position:relative;border:none;left:auto;font-size:1.5em}@media screen and (min-width: 800px){.product-box .item-price{font-size:1.4em}}.product-box .item-price:before{content:"";width:75px;height:1px;position:absolute;top:-10px;left:0px;background:black}.product-box .item-price.red-tag:before{background:#ca372f}.product-box .item-price.red-tag .price{color:#ca372f}.product-box .item-price p{display:inline-block;margin:0}.product-box .item-price sup{top:-0.5em;font-size:0.6em}.product-box .item-price .price{display:block;position:relative;text-align:left;line-height:1;color:#ca372f;font-weight:700}@media screen and (max-width: 599px){.product-box .item-price .price{font-size:1.1em}}.product-box .item-price .centeredPrice{width:100% !important;top:0;left:0}.product-box .item-price .centeredPrice .contactusforprice{font-weight:700;font-size:1em}.product-box .pricebefore{position:relative;padding:0;text-align:left;font-size:0.8em;font-weight:700;color:#a2a2a2}.product-box .centered-price{text-align:center}.product-box .product-price-qualifier{position:relative;padding:0;text-align:left;line-height:1.1;color:#ca372f;overflow:hidden;height:20px;font-size:0.6em;-moz-box-sizing:border-box;box-sizing:border-box;width:100px;height:auto;top:-10px;left:0;background:transparent;margin-bottom:0px;font-size:0.5em;color:#fff;text-align:center;z-index:1}.product-box .product-price-qualifier span{display:block;position:relative;height:25px;padding:2px 3px 12px 3px;line-height:0.9em;font-weight:700;z-index:1}.product-box .product-price-qualifier span:empty{display:none}.product-box .product-price-qualifier span:-moz-only-whitespace{display:none}.product-box-large .product-box .product-price-qualifier{font-size:0.65em}@media screen and (min-width: 800px){.product-box-large .product-box .product-price-qualifier{font-size:0.55em}}.product-box-large .product-box .product-price-qualifier span{line-height:1}.product-list-container .product-box .product-price-qualifier{font-size:0.55em}@media screen and (min-width: 600px){.product-list-container .product-box .product-price-qualifier{font-size:0.45em}}@media screen and (min-width: 800px){.product-list-container .product-box .product-price-qualifier{font-size:0.4em}}.product-list-container .product-box .product-price-qualifier span{line-height:1.2;height:35px;padding:2px 3px 2px 3px;overflow:hidden}.product-list-container .product-box .product-price-qualifier .online-only-tag{font-weight:normal;font-size:0.85em;height:15px;line-height:25px}#tag-hexagon-shape{width:100px;height:55px;position:absolute;top:-27px;background:#ca372f}#tag-hexagon-shape:before,#tag-hexagon-shape:after{content:"";position:absolute;left:0;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent}#tag-hexagon-shape:before{top:-10px;border-bottom:10px solid #ca372f}#tag-hexagon-shape:after{bottom:-10px;border-top:10px solid #ca372f}.selectBox-dropdown-menu a{color:grey}.product-box .photo-quick-view-container,.full-banner img,.full-video-banener img{width:100%}.product-list-container .block-product-box .product-box.full-banner.product-box-classic-layout,.product-list-container .block-product-box .product-box.full-video-banener.product-box-classic-layout{height:0;padding-bottom:calc(145px + 100% + 110px + 15px)}.product-list-container .block-product-box .product-box.full-banner.product-box-classic-layout picture,.product-list-container .block-product-box .product-box.full-video-banener.product-box-classic-layout picture{position:absolute;display:flex;margin:0 auto;width:100%;height:100%}.product-list-container .product-box.full-banner{padding:0px 0;background:transparent;text-align:center;display:flex;align-items:center;justify-content:center}.product-list-container .product-box.full-banner .item-photo img{width:100%;max-width:100%}.product-list-container .product-box.full-banner a.photo{width:100%}.product-list-container .product-video-popup{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.8);padding:80px 50px 30px;z-index:199;display:flex;box-sizing:border-box;align-items:center;display:none}.product-list-container .product-video-popup .inner-video-popup{width:70%;margin:0px auto;background:#fff;padding:20px;box-sizing:border-box;vertical-align:middle;position:relative;top:40px;border-radius:5px}.product-list-container .product-video-popup .inner-video-popup a.popup-close-btn{position:absolute;right:-14px;top:-14px;font-size:16px;background-color:#333;color:#fff;width:30px;height:30px;border-radius:50%;text-align:center;line-height:32px;font-weight:600;box-shadow:0 0 10px #eee}.product-box.full-video-banener{padding:0px;background:transparent !important;display:flex;align-items:center;justify-content:center}.product-box.full-video-banener .photo-quick-view-container{text-align:center}.product-box.full-video-banener a.photo{width:100%}.with-price-qualifer .photo-quick-view-container .swiper-ribbion{min-width:150px;text-align:center;right:-33px;top:46px;font-size:11px;padding:5px 0px;z-index:9;letter-spacing:-0.3px}.photo-quick-view-container .swiper-ribbion{font-size:12px;padding:5px 0px}.product-box.with-price-qualifer .product-price-qualifier{opacity:1;z-index:99}.product-list-container .product-box.product-box-classic-layout .item-price:before{width:89.5px !important;left:3.5px}@media (max-width: 1314px){.product-list-container .product-video-popup{padding:0px 20px 20px}}@media (max-width: 800px){.product-list-container .product-video-popup .popup-video iframe{height:390px !important}}@media (max-width: 1024px){.product-list-container .product-video-popup .inner-video-popup{width:100%;padding:12px}.product-list-container .swiper-ribbion{display:block}.section-wrapper .product-filters-sidebar-wrapper,.section-wrapper .product-list-tools-container{z-index:999}}@media (max-width: 1023px){.product-list-container .product-box.product-box-classic-layout .item-price:before{width:79.5px !important;left:3.5px}.product-box .item-photo .photo{height:auto}}@media (max-width: 799px){.product-list-container .block-product-box .product-box.full-banner.product-box-classic-layout,.product-list-container .block-product-box .product-box.full-video-banener.product-box-classic-layout{padding-bottom:calc(145px + 100% + 15px)}}@media (max-width: 599px){.product-list-container .product-box.product-box-classic-layout .item-price:before{width:50.8px !important}.product-list-container .product-video-popup{padding:0px 8px 20px}.product-list-container .product-video-popup .inner-video-popup{padding:8px}.product-list-container .product-video-popup .inner-video-popup a.popup-close-btn{right:-4px;top:-17px;font-size:11px;width:25px;height:25px;line-height:25px}}@media (max-width: 500px){.product-box .item-photo .photo{min-height:188px}}@media (max-width: 479px){.product-list-container .block-product-box .product-box.full-banner.product-box-classic-layout,.product-list-container .block-product-box .product-box.full-video-banener.product-box-classic-layout{padding-bottom:calc(112px + 100% + 15px)}.product-list-container .product-box.product-box-classic-layout .item-price:before{width:44.9px !important}}@media (max-width: 414px){.product-box .item-photo .photo{min-height:150px}}@media (max-width: 375px){.product-list-container .product-box.full-banner{display:block}.product-box .item-photo .photo{min-height:130px}}@media (max-width: 340px){.product-list-container .block-product-box .product-box.full-banner.product-box-classic-layout,.product-list-container .block-product-box .product-box.full-video-banener.product-box-classic-layout{padding-bottom:calc(112px + 100% + 20px)}.product-box .item-photo .photo{min-height:100px}}@media (max-width: 290px){.product-list-container .block-product-box .product-box.full-banner.product-box-classic-layout,.product-list-container .block-product-box .product-box.full-video-banener.product-box-classic-layout{padding-bottom:calc(112px + 100% + 28px)}}@media (max-width: 258px){.product-list-container .block-product-box .product-box.full-banner.product-box-classic-layout,.product-list-container .block-product-box .product-box.full-video-banener.product-box-classic-layout{padding-bottom:calc(112px + 100% + 42px)}}@media screen and (min-width: 1024px){.product-list-container .product-box.product-box-classic-layout .item-details-container{height:156px !important}}@media screen and (min-width: 800px){.product-list-container .product-box.product-box-classic-layout .item-details-container{height:145px !important}}@media screen and (min-width: 480px){.product-list-container .product-box .item-details-container{height:142px !important}}.product-tags.deal-tag-container{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;left:auto;top:auto;right:0;bottom:75px}@media screen and (min-width: 480px){.product-tags.deal-tag-container{bottom:45px}}@media screen and (min-width: 800px){.product-tags.deal-tag-container{bottom:145px}}@media screen and (min-width: 1024px){.product-tags.deal-tag-container{bottom:125px}}@media screen and (min-width: 1280px){.product-tags.deal-tag-container{bottom:65px}}.product-tag.sales-end-container{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-box-sizing:border-box;box-sizing:border-box;width:35px;padding:0px;bottom:auto;top:auto;float:none;clear:none;position:absolute;right:0;overflow:hidden;height:27px}.product-tag.sales-end-container:before{right:-14px;left:auto;-webkit-box-shadow:-3px 0px 4px 2px rgba(0,0,0,0.3);-moz-box-shadow:-3px 0px 4px 2px rgba(0,0,0,0.3);box-shadow:-3px 0px 4px 2px rgba(0,0,0,0.3)}.product-tag.sales-end-container:hover{width:100%}.product-tag.sales-end-container:hover .sales-end-date{right:0px}html:not(.touch) .product-tag.sales-end-container:hover .sales-end-date{right:0px}html.touch .product-tag.sales-end-container[data-hover="true"] .sales-end-date{right:0px}.product-tag.sales-end-container .deals-icon-wrapper{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;top:50%;right:5px;z-index:20;background:white;padding:0;line-height:1;display:block;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-box-sizing:border-box;box-sizing:border-box}.product-tag.sales-end-container .icon{color:#ca372f;font-size:0.9em;display:block}.product-tag.sales-end-container .sales-end-date{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;display:block;width:100%;position:relative;background:white;border-top:2px solid #ca372f;border-bottom:2px solid #ca372f;-moz-box-sizing:border-box;box-sizing:border-box;opacity:1;color:#ca372f;font-weight:700;margin-left:0px;z-index:10;white-space:nowrap;padding:0 25px 0 15px;position:relative;font-size:0.67em;line-height:2.3;right:-100%;height:27px}@media screen and (min-width: 600px){.product-tag.sales-end-container .sales-end-date{font-size:0.85em;line-height:1.8;padding:0 20px 0 20px}}@media screen and (min-width: 1024px){.product-tag.sales-end-container .sales-end-date{padding:0 20px 0 60px}}@media screen and (min-width: 1280px){.product-tag.sales-end-container .sales-end-date{padding:0 20px 0 5px;font-size:0.72em;line-height:2}}@media screen and (min-width: 1440px){.product-tag.sales-end-container .sales-end-date{padding:0 20px 0 10px}}@media screen and (min-width: 1280px) and (max-width: 1439px){html[lang='fr'] .product-tag.sales-end-container .sales-end-date{font-size:0.63em;line-height:2.4}}@media screen and (min-width: 600px) and (max-width: 799px){html[lang='fr'] .product-tag.sales-end-container .sales-end-date{font-size:0.8em}}.product-tag.sales-end-container .sales-end-date:before{content:"";width:20px;height:27px;position:absolute;top:-2px;right:100%;background:white;border-top:2px solid #ca372f;border-bottom:2px solid #ca372f;font-family:'tailbase-icons';font-size:1.4em;text-shadow:1px 1px rgba(0,0,0,0.6);z-index:10;display:block;-moz-box-sizing:border-box;box-sizing:border-box}.product-tag.sales-end-container .sales-end-date::after{content:"";position:absolute;margin-right:10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.52532, M12=-0.8509, M21=0.8509, M22=0.52532);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.52532, M12=-0.8509, M21=0.8509, M22=0.52532)";zoom:1;z-index:-1;border-bottom:2px solid;border-left:2px solid;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;top:calc(50% - 13px);right:calc(100% - 6px);width:25px;height:25px}html[lang='fr'] .product-list-tools-container .resultsort .selectBox-dropdown{min-width:220px}.product-list-tools-container .selectBox-dropdown{min-width:160px;height:26px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;background-clip:padding-box;color:#6e6e6e;font-size:0.85em;line-height:2}.product-list-tools-container .selectBox-dropdown .selectBox-label{padding:0px 5px 0px 15px;width:100% !important;box-sizing:border-box}.section-product-list>.section-wrapper{overflow:hidden}.section-product-list .paging{text-align:center}.cta-container{width:100%;height:95px;position:absolute;bottom:0;text-align:center;font-weight:bold;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1;display:none}@media screen and (min-width: 800px){.cta-container{display:block;padding:0 15px;font-size:0.75em}}@media screen and (min-width: 1024px){.cta-container{padding:0 30px}}@media screen and (min-width: 1280px){.cta-container{padding:0 45px}}.product-list-container .cta-container{height:105px}.cta-container .cta-buttons{position:relative}.cta-container .cta-button{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;text-transform:uppercase}@media screen and (min-width: 800px){.cta-container .cta-button{padding:10px}}@media screen and (min-width: 1024px){.cta-container .cta-button{padding:16px}}.cta-container .cta-button.more-info-button,.cta-container .cta-button.button-add-to-cart{background:#6e6e6e;margin-bottom:5px;color:white}.cta-container .cta-button.more-info-button:hover,.cta-container .cta-button.button-add-to-cart:hover{background:#333}.cta-container .cta-button.more-info-button{background:#6e6e6e}.cta-container .cta-button.more-info-button:hover{background:#333}.cta-container .cta-button.button-add-to-cart,.cta-container .cta-button.button-can-add-to-cart{background:#ca372f}.cta-container .cta-button.button-add-to-cart:hover,.cta-container .cta-button.button-can-add-to-cart:hover{background:#a22c26}.cta-container .cta-button.compare-button{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#6e6e6e;text-decoration:underline}@media screen and (min-width: 800px){.cta-container .cta-button.compare-button{padding:10px 0}}@media screen and (min-width: 1024px){.cta-container .cta-button.compare-button{padding:15px 0}}.cta-container .cta-button.compare-button:hover{color:#ca372f}.cta-container.quick-view-container{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;top:35%;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);color:#ca372f;font-size:1em;z-index:1;opacity:0}.cta-container.quick-view-container:hover .quick-view{box-shadow:inset 0 0 0 2px #ca372f}.cta-container.quick-view-container:hover .line-below-heading:after{opacity:0}html:not(.touch) .cta-container.quick-view-container:hover .quick-view{box-shadow:inset 0 0 0 2px #ca372f}html:not(.touch) .cta-container.quick-view-container:hover .line-below-heading:after{opacity:0}html.touch .cta-container.quick-view-container[data-hover="true"] .quick-view{box-shadow:inset 0 0 0 2px #ca372f}html.touch .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after{opacity:0}.product-list-container .product-box,.specs-features-container .product-box,.collection-listing .product-box{height:auto;background:transparent}@media screen and (min-width: 800px){.product-list-container .product-box,.specs-features-container .product-box,.collection-listing .product-box{background:#fff}}.product-list-container .product-box .item-photo,.specs-features-container .product-box .item-photo,.collection-listing .product-box .item-photo{top:0;left:0;padding:0}.product-list-container .product-box .item-text.hide-large,.specs-features-container .product-box .item-text.hide-large,.collection-listing .product-box .item-text.hide-large{position:relative;margin-top:10px;font-size:0.75em}.product-list-container .product-box .item-details-container,.specs-features-container .product-box .item-details-container,.collection-listing .product-box .item-details-container{height:auto;max-width:115px}@media screen and (min-width: 480px){.product-list-container .product-box .item-details-container,.specs-features-container .product-box .item-details-container,.collection-listing .product-box .item-details-container{max-width:130px;width:50%}}.product-list-container .product-box .item-details-container:hover,.specs-features-container .product-box .item-details-container:hover,.collection-listing .product-box .item-details-container:hover{width:100%;max-width:100%;height:auto}@media screen and (min-width: 800px){.product-list-container .product-box .item-details-container:hover,.specs-features-container .product-box .item-details-container:hover,.collection-listing .product-box .item-details-container:hover{height:100%}}@media screen and (min-width: 800px){.product-list-container .product-box .item-details-container:hover .item-details,.specs-features-container .product-box .item-details-container:hover .item-details,.collection-listing .product-box .item-details-container:hover .item-details{width:100%;height:100%}.product-list-container .product-box .item-details-container:hover .quick-view-container,.specs-features-container .product-box .item-details-container:hover .quick-view-container,.collection-listing .product-box .item-details-container:hover .quick-view-container{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@media screen and (min-width: 800px){html:not(.touch) .product-list-container .product-box .item-details-container:hover .item-details,html:not(.touch) .specs-features-container .product-box .item-details-container:hover .item-details,html:not(.touch) .collection-listing .product-box .item-details-container:hover .item-details{width:100%;height:100%}html:not(.touch) .product-list-container .product-box .item-details-container:hover .quick-view-container,html:not(.touch) .specs-features-container .product-box .item-details-container:hover .quick-view-container,html:not(.touch) .collection-listing .product-box .item-details-container:hover .quick-view-container{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@media screen and (min-width: 800px){html.touch .product-list-container .product-box .item-details-container[data-hover="true"] .item-details,html.touch .specs-features-container .product-box .item-details-container[data-hover="true"] .item-details,html.touch .collection-listing .product-box .item-details-container[data-hover="true"] .item-details{width:100%;height:100%}html.touch .product-list-container .product-box .item-details-container[data-hover="true"] .quick-view-container,html.touch .specs-features-container .product-box .item-details-container[data-hover="true"] .quick-view-container,html.touch .collection-listing .product-box .item-details-container[data-hover="true"] .quick-view-container{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.product-list-container .product-box .item-details-container .red-tag .label-price,.specs-features-container .product-box .item-details-container .red-tag .label-price,.collection-listing .product-box .item-details-container .red-tag .label-price{color:#000;font-size:0.8em;font-weight:600}.product-list-container .product-box .item-details,.specs-features-container .product-box .item-details,.collection-listing .product-box .item-details{background:rgba(255,255,255,0.9);width:100%;height:auto;padding:10px 0px 3px 10px;font-size:0.85em;overflow:visible}@media screen and (min-width: 600px){.product-list-container .product-box .item-details,.specs-features-container .product-box .item-details,.collection-listing .product-box .item-details{font-size:1em}}@media screen and (min-width: 800px){.product-list-container .product-box .item-details,.specs-features-container .product-box .item-details,.collection-listing .product-box .item-details{overflow:hidden}}@media screen and (min-width: 800px){.product-list-container .product-box .item-details .item-text,.specs-features-container .product-box .item-details .item-text,.collection-listing .product-box .item-details .item-text{position:relative;top:auto;left:auto;font-size:0.85em}}.product-list-container .product-box .item-price,.specs-features-container .product-box .item-price,.collection-listing .product-box .item-price{font-size:1.2em}@media screen and (min-width: 800px){.product-list-container .product-box .item-price,.specs-features-container .product-box .item-price,.collection-listing .product-box .item-price{font-size:1.4em}}.product-list-container .product-box .item-price .tb-arrow-thin-right-2,.specs-features-container .product-box .item-price .tb-arrow-thin-right-2,.collection-listing .product-box .item-price .tb-arrow-thin-right-2{font-size:0.8em}.product-list-container .product-box .pricebefore,.specs-features-container .product-box .pricebefore,.collection-listing .product-box .pricebefore{font-size:0.7em}@media screen and (min-width: 800px){.product-list-container .product-box .pricebefore,.specs-features-container .product-box .pricebefore,.collection-listing .product-box .pricebefore{font-size:0.8em}}.product-list-container .product-box .count-text,.specs-features-container .product-box .count-text,.collection-listing .product-box .count-text{width:80%}@media screen and (min-width: 600px){.product-list-container .product-box .count-text,.specs-features-container .product-box .count-text,.collection-listing .product-box .count-text{font-size:1.3em}}@media screen and (min-width: 800px){.product-list-container .product-box .count-text,.specs-features-container .product-box .count-text,.collection-listing .product-box .count-text{width:85%;font-size:0.9em}}.product-list-container .product-box .count-text:after,.specs-features-container .product-box .count-text:after,.collection-listing .product-box .count-text:after{background:#ededed}@media screen and (min-width: 800px){.product-list-container .product-box .count-text:after,.specs-features-container .product-box .count-text:after,.collection-listing .product-box .count-text:after{background:#fff}}.specs-features-container .product-box{padding-bottom:0}@media screen and (min-width: 800px){.specs-features-container .product-box{padding-bottom:100px}}@media screen and (min-width: 1280px){.specs-features-container .product-box{padding-bottom:115px}}.product-list-container,.collection-listing{padding-top:15px}@media screen and (min-width: 600px){.product-list-container,.collection-listing{padding-top:30px}}@media screen and (min-width: 1280px){.product-list-container,.collection-listing{padding-top:0}}.product-list-container .product-box,.collection-listing .product-box{padding-bottom:0}@media screen and (min-width: 800px){.product-list-container .product-box,.collection-listing .product-box{padding-bottom:110px}}@media screen and (min-width: 1280px){.product-list-container .product-box,.collection-listing .product-box{padding-bottom:125px}}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.selected:before,.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.selected:before{background:white;border:2px solid #cfcfcf;z-index:1}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.unselected,.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.unselected{color:gray;border-bottom:0}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.unselected:before,.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.unselected:before{background:transparent;border:2px solid #cfcfcf}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.unselected:after,.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.unselected:after{content:"";display:block;position:absolute;bottom:0;height:0;width:640px;-webkit-box-shadow:0px 5px 20px 1px #000;-moz-box-shadow:0px 5px 20px 1px #000;box-shadow:0px 5px 20px 1px #000}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.selected:before,.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.unselected:before,.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.selected:before,.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.unselected:before{content:"";position:absolute;width:640px;display:block;top:-2px;box-sizing:border-box;border-bottom:0;height:-webkit-calc(100% + 6px);height:-moz-calc(100% + 6px);height:calc(100% + 6px)}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile{margin-right:4px}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.selected:before,.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.unselected:before{right:-2px;border-left:0}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.unselected{border-left:2px solid transparent}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:first-of-type .button-product-list-tools-mobile .button-button.unselected:after{right:-8px}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile{margin-left:4px}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.selected:before,.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.unselected:before{left:-2px;border-right:0}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.unselected{border-right:2px solid transparent}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block:last-of-type .button-product-list-tools-mobile .button-button.unselected:after{left:-8px}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block .button-product-list-tools-mobile .button-button{text-align:left}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block .button-product-list-tools-mobile .button-button .section-title-standard{padding:0;z-index:1}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block .button-product-list-tools-mobile .button-button.selected{z-index:3}.section.section-product-list-tools-mobile>.section-wrapper>.section-content .block .button-product-list-tools-mobile .button-button.unselected .section-title-standard:after{background:gray}.section.section-product-list-tools-mobile.js-sticky.sticked>.js-sticky-element{height:40px !important;z-index:119 !important}.section.section-product-list-tools-mobile.js-sticky.sticked>.js-sticky-element:before{content:"";position:absolute;display:block;width:3840px;height:calc(100% + 30px);background:#ededed;left:-1920px;-webkit-box-shadow:0 1px 15px 0px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 15px 0px rgba(0,0,0,0.3);box-shadow:0 1px 15px 0px rgba(0,0,0,0.3);top:-18px}@media screen and (min-width: 1024px) and (max-width: 1279px){.section.section-product-list-tools-mobile.js-sticky.sticked>.js-sticky-element:before{top:-8px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.section.section-product-list-tools-mobile.js-sticky.sticked>.js-sticky-element>.section-content{-moz-transform:translateY(8px);-webkit-transform:translateY(8px);-o-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}}.section.section-product-list-tools-mobile.js-sticky.sticked>.js-sticky-element .button-product-list-tools-mobile .button-button{font-size:50%;padding:10px}.section.section-product-list-tools-mobile.js-sticky.sticked>.js-sticky-element .button-product-list-tools-mobile .button-button .section-title-standard{font-size:2em}.section.section-product-list-tools-mobile.js-sticky.sticked>.js-sticky-element .button-product-list-tools-mobile .button-button .section-title-standard.line-below-heading:after{margin-top:2px}@media screen and (max-width: 1279px){.product-filters-sidebar-wrapper,.product-list-tools-container{border-top:2px solid #cfcfcf}}@media screen and (max-width: 1279px){.list-tools-block-wrapper{display:block}}.product-list-tools-container{display:none}@media screen and (max-width: 599px){.product-list-tools-container{position:fixed;top:0;bottom:0;left:0;right:0;background:white;z-index:9999}.product-list-tools-container .resultmenu{padding-top:35px}.product-list-tools-container .mobile-sort-close-button{position:absolute;top:5px;right:5px;display:block;height:30px;width:30px}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait){.product-list-tools-container{position:absolute;left:0;top:48px;z-index:2;width:100%}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait) and (min-width: 600px){.product-list-tools-container{top:59px}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait){.product-list-tools-container:after{content:"";display:block;position:absolute;width:100%;height:0;top:100%;left:0;box-shadow:0px 1px 6px 1px black;-webkit-box-shadow:0 1px 6px 1px #000;-moz-box-shadow:0 1px 6px 1px #000;box-shadow:0 1px 6px 1px #000;z-index:-1}.section.section-product-list-tools-mobile.js-sticky.sticked .product-list-tools-container{top:40px}.product-list-tools-container .mobile-sort-close-button{display:none}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: landscape){.product-list-tools-container{position:fixed;top:0;bottom:0;left:0;right:0;background:white;z-index:9999}.product-list-tools-container .resultmenu{padding-top:35px}.product-list-tools-container .mobile-sort-close-button{position:absolute;top:5px;right:5px;display:block;height:30px;width:30px}}@media screen and (min-width: 800px) and (max-width: 1279px){.product-list-tools-container{position:absolute;left:0;top:48px;z-index:2;width:100%}}@media screen and (min-width: 800px) and (max-width: 1279px) and (min-width: 600px){.product-list-tools-container{top:59px}}@media screen and (min-width: 800px) and (max-width: 1279px){.product-list-tools-container:after{content:"";display:block;position:absolute;width:100%;height:0;top:100%;left:0;box-shadow:0px 1px 6px 1px black;-webkit-box-shadow:0 1px 6px 1px #000;-moz-box-shadow:0 1px 6px 1px #000;box-shadow:0 1px 6px 1px #000;z-index:-1}.section.section-product-list-tools-mobile.js-sticky.sticked .product-list-tools-container{top:40px}.product-list-tools-container .mobile-sort-close-button{display:none}}@media screen and (min-width: 1280px){.product-list-tools-container{display:block;position:relative}.product-list-tools-container .mobile-sort-close-button{display:none}}.product-list-tools-container .icon{display:inline-block;vertical-align:middle}.product-list-tools-container .sort-by-selectbox{display:inline-block}.filters-module-header{position:relative}.filters-module-header .section-title-standard,.filters-module-header .cta-link{margin-left:0}@media screen and (min-width: 1024px){.filters-module-header .section-title-standard,.filters-module-header .cta-link{margin-left:30px}}.filters-module-header .section-title-standard{padding-bottom:30px}@media screen and (min-width: 1280px){.filters-module-header p{margin-left:30px}}.filters-module-header .cta-link{text-transform:uppercase;font-weight:700;display:none}@media screen and (min-width: 1280px){.filters-module-header .cta-link{display:block}}.filters-module-header .filter-text{display:inline-block}html[lang='fr'] .filters-module-header .filter-text{font-size:0.9em}@media screen and (min-width: 1280px){.filters-module-header .tb-filter2{position:absolute;top:18px}}.icon-counter-wrapper{display:inline-block;vertical-align:middle;position:relative}@media screen and (min-width: 1280px){.icon-counter-wrapper{position:absolute;left:15px}}.compare-module{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#ca372f;position:relative;display:none;width:auto;padding:0;text-align:center}@media screen and (min-width: 600px){.compare-module{display:block}}@media screen and (min-width: 1280px){.compare-module{padding:0 30px 0 0;text-align:left}}.compare-module:hover{color:white;background:#ca372f}.compare-module .compare-text{display:none}@media screen and (min-width: 1024px){.compare-module .compare-text{display:inline-block}}@media screen and (min-width: 1280px){.compare-module .compare-text{margin-left:30px;font-size:1em;position:relative;top:-1px}}.compare-module .tb-compare{font-size:1.4em;margin:0 0 0 10px;line-height:0.8;position:relative;top:auto;left:auto;margin:0}@media screen and (min-width: 1280px){.compare-module .tb-compare{left:20px}}.compare-module .tb-arrow-thin-left-2{position:absolute;top:18px;right:30px;display:none}@media screen and (min-width: 1280px){.compare-module .tb-arrow-thin-left-2{display:inline-block}}.current_categorie_product{padding-top:15px}@media screen and (min-width: 1280px){.current_categorie_product{padding-top:30px}}.product-list-container .product-box.product-box-classic-layout,.specs-features-container .product-box.product-box-classic-layout,.collection-listing .product-box.product-box-classic-layout,.section-featured-products .product-box.product-box-classic-layout,.section-looks-great-with .product-box.product-box-classic-layout,.section-associated-products .product-box.product-box-classic-layout,.section-related-products .product-box.product-box-classic-layout,.section-collection-items .product-box.product-box-classic-layout,.section-comparison-popup .product-box.product-box-classic-layout{height:auto;padding:0;background:white;position:relative;z-index:0;padding-bottom:0}@media screen and (min-width: 800px){.product-list-container .product-box.product-box-classic-layout,.specs-features-container .product-box.product-box-classic-layout,.collection-listing .product-box.product-box-classic-layout,.section-featured-products .product-box.product-box-classic-layout,.section-looks-great-with .product-box.product-box-classic-layout,.section-associated-products .product-box.product-box-classic-layout,.section-related-products .product-box.product-box-classic-layout,.section-collection-items .product-box.product-box-classic-layout,.section-comparison-popup .product-box.product-box-classic-layout{padding-bottom:110px}}.product-list-container .product-box.product-box-classic-layout #tag-hexagon-shape,.specs-features-container .product-box.product-box-classic-layout #tag-hexagon-shape,.collection-listing .product-box.product-box-classic-layout #tag-hexagon-shape,.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape,.section-associated-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape,.section-comparison-popup .product-box.product-box-classic-layout #tag-hexagon-shape{top:0px;height:26px;width:50px}@media screen and (min-width: 480px){.product-list-container .product-box.product-box-classic-layout #tag-hexagon-shape,.specs-features-container .product-box.product-box-classic-layout #tag-hexagon-shape,.collection-listing .product-box.product-box-classic-layout #tag-hexagon-shape,.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape,.section-associated-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape,.section-comparison-popup .product-box.product-box-classic-layout #tag-hexagon-shape{width:56px}}@media screen and (min-width: 600px){.product-list-container .product-box.product-box-classic-layout #tag-hexagon-shape,.specs-features-container .product-box.product-box-classic-layout #tag-hexagon-shape,.collection-listing .product-box.product-box-classic-layout #tag-hexagon-shape,.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape,.section-associated-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape,.section-comparison-popup .product-box.product-box-classic-layout #tag-hexagon-shape{width:86px}}@media screen and (min-width: 1024px){.product-list-container .product-box.product-box-classic-layout #tag-hexagon-shape,.specs-features-container .product-box.product-box-classic-layout #tag-hexagon-shape,.collection-listing .product-box.product-box-classic-layout #tag-hexagon-shape,.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape,.section-associated-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape,.section-comparison-popup .product-box.product-box-classic-layout #tag-hexagon-shape{width:96px}}.product-list-container .product-box.product-box-classic-layout #tag-hexagon-shape:before,.specs-features-container .product-box.product-box-classic-layout #tag-hexagon-shape:before,.collection-listing .product-box.product-box-classic-layout #tag-hexagon-shape:before,.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape:before,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape:before,.section-associated-products .product-box.product-box-classic-layout #tag-hexagon-shape:before,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape:before,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape:before,.section-comparison-popup .product-box.product-box-classic-layout #tag-hexagon-shape:before{content:none}.product-list-container .product-box.product-box-classic-layout #tag-hexagon-shape:after,.specs-features-container .product-box.product-box-classic-layout #tag-hexagon-shape:after,.collection-listing .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-associated-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-comparison-popup .product-box.product-box-classic-layout #tag-hexagon-shape:after{border-left:25px solid transparent;border-right:25px solid transparent}@media screen and (min-width: 480px){.product-list-container .product-box.product-box-classic-layout #tag-hexagon-shape:after,.specs-features-container .product-box.product-box-classic-layout #tag-hexagon-shape:after,.collection-listing .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-associated-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-comparison-popup .product-box.product-box-classic-layout #tag-hexagon-shape:after{border-left:28px solid transparent;border-right:28px solid transparent}}@media screen and (min-width: 600px){.product-list-container .product-box.product-box-classic-layout #tag-hexagon-shape:after,.specs-features-container .product-box.product-box-classic-layout #tag-hexagon-shape:after,.collection-listing .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-associated-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-comparison-popup .product-box.product-box-classic-layout #tag-hexagon-shape:after{border-left:43px solid transparent;border-right:43px solid transparent}}@media screen and (min-width: 1024px){.product-list-container .product-box.product-box-classic-layout #tag-hexagon-shape:after,.specs-features-container .product-box.product-box-classic-layout #tag-hexagon-shape:after,.collection-listing .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-associated-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-comparison-popup .product-box.product-box-classic-layout #tag-hexagon-shape:after{border-left:48px solid transparent;border-right:48px solid transparent}}.product-list-container .product-box.product-box-classic-layout .product-price-qualifier,.specs-features-container .product-box.product-box-classic-layout .product-price-qualifier,.collection-listing .product-box.product-box-classic-layout .product-price-qualifier,.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier,.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier,.section-collection-items .product-box.product-box-classic-layout .product-price-qualifier,.section-comparison-popup .product-box.product-box-classic-layout .product-price-qualifier{font-size:1em;top:0;width:50px}@media screen and (min-width: 480px){.product-list-container .product-box.product-box-classic-layout .product-price-qualifier,.specs-features-container .product-box.product-box-classic-layout .product-price-qualifier,.collection-listing .product-box.product-box-classic-layout .product-price-qualifier,.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier,.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier,.section-collection-items .product-box.product-box-classic-layout .product-price-qualifier,.section-comparison-popup .product-box.product-box-classic-layout .product-price-qualifier{width:56px}}@media screen and (min-width: 600px){.product-list-container .product-box.product-box-classic-layout .product-price-qualifier,.specs-features-container .product-box.product-box-classic-layout .product-price-qualifier,.collection-listing .product-box.product-box-classic-layout .product-price-qualifier,.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier,.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier,.section-collection-items .product-box.product-box-classic-layout .product-price-qualifier,.section-comparison-popup .product-box.product-box-classic-layout .product-price-qualifier{width:86px}}@media screen and (min-width: 1024px){.product-list-container .product-box.product-box-classic-layout .product-price-qualifier,.specs-features-container .product-box.product-box-classic-layout .product-price-qualifier,.collection-listing .product-box.product-box-classic-layout .product-price-qualifier,.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier,.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier,.section-collection-items .product-box.product-box-classic-layout .product-price-qualifier,.section-comparison-popup .product-box.product-box-classic-layout .product-price-qualifier{width:96px}}.product-list-container .product-box.product-box-classic-layout .product-price-qualifier span,.specs-features-container .product-box.product-box-classic-layout .product-price-qualifier span,.collection-listing .product-box.product-box-classic-layout .product-price-qualifier span,.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier span,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier span,.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier span,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier span,.section-collection-items .product-box.product-box-classic-layout .product-price-qualifier span,.section-comparison-popup .product-box.product-box-classic-layout .product-price-qualifier span{line-height:1;height:20px;padding:6px 1px 11px 2px;line-height:1;font-size:0.8em}@media screen and (min-width: 800px){.product-list-container .product-box.product-box-classic-layout .product-price-qualifier span,.specs-features-container .product-box.product-box-classic-layout .product-price-qualifier span,.collection-listing .product-box.product-box-classic-layout .product-price-qualifier span,.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier span,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier span,.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier span,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier span,.section-collection-items .product-box.product-box-classic-layout .product-price-qualifier span,.section-comparison-popup .product-box.product-box-classic-layout .product-price-qualifier span{padding:6px 3px 11px 3px}}.product-list-container .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-container:empty,.specs-features-container .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-container:empty,.collection-listing .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-container:empty,.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-container:empty,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-container:empty,.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-container:empty,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-container:empty,.section-collection-items .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-container:empty,.section-comparison-popup .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-container:empty{display:none}.product-list-container .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content,.specs-features-container .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content,.collection-listing .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content,.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content,.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content,.section-collection-items .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content,.section-comparison-popup .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content{padding:0;height:auto;box-sizing:border-box;overflow:hidden;display:block}.product-list-container .product-box.product-box-classic-layout .item-price,.product-list-container .product-box.product-box-classic-layout .pricebefore,.specs-features-container .product-box.product-box-classic-layout .item-price,.specs-features-container .product-box.product-box-classic-layout .pricebefore,.collection-listing .product-box.product-box-classic-layout .item-price,.collection-listing .product-box.product-box-classic-layout .pricebefore,.section-featured-products .product-box.product-box-classic-layout .item-price,.section-featured-products .product-box.product-box-classic-layout .pricebefore,.section-looks-great-with .product-box.product-box-classic-layout .item-price,.section-looks-great-with .product-box.product-box-classic-layout .pricebefore,.section-associated-products .product-box.product-box-classic-layout .item-price,.section-associated-products .product-box.product-box-classic-layout .pricebefore,.section-related-products .product-box.product-box-classic-layout .item-price,.section-related-products .product-box.product-box-classic-layout .pricebefore,.section-collection-items .product-box.product-box-classic-layout .item-price,.section-collection-items .product-box.product-box-classic-layout .pricebefore,.section-comparison-popup .product-box.product-box-classic-layout .item-price,.section-comparison-popup .product-box.product-box-classic-layout .pricebefore{display:inline-block;vertical-align:top}.product-list-container .product-box.product-box-classic-layout .save-price-amount,.product-list-container .product-box.product-box-classic-layout .save-price-label,.specs-features-container .product-box.product-box-classic-layout .save-price-amount,.specs-features-container .product-box.product-box-classic-layout .save-price-label,.collection-listing .product-box.product-box-classic-layout .save-price-amount,.collection-listing .product-box.product-box-classic-layout .save-price-label,.section-featured-products .product-box.product-box-classic-layout .save-price-amount,.section-featured-products .product-box.product-box-classic-layout .save-price-label,.section-looks-great-with .product-box.product-box-classic-layout .save-price-amount,.section-looks-great-with .product-box.product-box-classic-layout .save-price-label,.section-associated-products .product-box.product-box-classic-layout .save-price-amount,.section-associated-products .product-box.product-box-classic-layout .save-price-label,.section-related-products .product-box.product-box-classic-layout .save-price-amount,.section-related-products .product-box.product-box-classic-layout .save-price-label,.section-collection-items .product-box.product-box-classic-layout .save-price-amount,.section-collection-items .product-box.product-box-classic-layout .save-price-label,.section-comparison-popup .product-box.product-box-classic-layout .save-price-amount,.section-comparison-popup .product-box.product-box-classic-layout .save-price-label{font-size:0.7em}@media screen and (min-width: 600px){.product-list-container .product-box.product-box-classic-layout .save-price-amount,.product-list-container .product-box.product-box-classic-layout .save-price-label,.specs-features-container .product-box.product-box-classic-layout .save-price-amount,.specs-features-container .product-box.product-box-classic-layout .save-price-label,.collection-listing .product-box.product-box-classic-layout .save-price-amount,.collection-listing .product-box.product-box-classic-layout .save-price-label,.section-featured-products .product-box.product-box-classic-layout .save-price-amount,.section-featured-products .product-box.product-box-classic-layout .save-price-label,.section-looks-great-with .product-box.product-box-classic-layout .save-price-amount,.section-looks-great-with .product-box.product-box-classic-layout .save-price-label,.section-associated-products .product-box.product-box-classic-layout .save-price-amount,.section-associated-products .product-box.product-box-classic-layout .save-price-label,.section-related-products .product-box.product-box-classic-layout .save-price-amount,.section-related-products .product-box.product-box-classic-layout .save-price-label,.section-collection-items .product-box.product-box-classic-layout .save-price-amount,.section-collection-items .product-box.product-box-classic-layout .save-price-label,.section-comparison-popup .product-box.product-box-classic-layout .save-price-amount,.section-comparison-popup .product-box.product-box-classic-layout .save-price-label{font-size:0.8em}}.product-list-container .product-box.product-box-classic-layout .item-price,.specs-features-container .product-box.product-box-classic-layout .item-price,.collection-listing .product-box.product-box-classic-layout .item-price,.section-featured-products .product-box.product-box-classic-layout .item-price,.section-looks-great-with .product-box.product-box-classic-layout .item-price,.section-associated-products .product-box.product-box-classic-layout .item-price,.section-related-products .product-box.product-box-classic-layout .item-price,.section-collection-items .product-box.product-box-classic-layout .item-price,.section-comparison-popup .product-box.product-box-classic-layout .item-price{text-align:center;font-size:0.8em;width:50px}@media screen and (min-width: 480px){.product-list-container .product-box.product-box-classic-layout .item-price,.specs-features-container .product-box.product-box-classic-layout .item-price,.collection-listing .product-box.product-box-classic-layout .item-price,.section-featured-products .product-box.product-box-classic-layout .item-price,.section-looks-great-with .product-box.product-box-classic-layout .item-price,.section-associated-products .product-box.product-box-classic-layout .item-price,.section-related-products .product-box.product-box-classic-layout .item-price,.section-collection-items .product-box.product-box-classic-layout .item-price,.section-comparison-popup .product-box.product-box-classic-layout .item-price{width:56px}}@media screen and (min-width: 600px){.product-list-container .product-box.product-box-classic-layout .item-price,.specs-features-container .product-box.product-box-classic-layout .item-price,.collection-listing .product-box.product-box-classic-layout .item-price,.section-featured-products .product-box.product-box-classic-layout .item-price,.section-looks-great-with .product-box.product-box-classic-layout .item-price,.section-associated-products .product-box.product-box-classic-layout .item-price,.section-related-products .product-box.product-box-classic-layout .item-price,.section-collection-items .product-box.product-box-classic-layout .item-price,.section-comparison-popup .product-box.product-box-classic-layout .item-price{font-size:1em;width:86px}}@media screen and (min-width: 1024px){.product-list-container .product-box.product-box-classic-layout .item-price,.specs-features-container .product-box.product-box-classic-layout .item-price,.collection-listing .product-box.product-box-classic-layout .item-price,.section-featured-products .product-box.product-box-classic-layout .item-price,.section-looks-great-with .product-box.product-box-classic-layout .item-price,.section-associated-products .product-box.product-box-classic-layout .item-price,.section-related-products .product-box.product-box-classic-layout .item-price,.section-collection-items .product-box.product-box-classic-layout .item-price,.section-comparison-popup .product-box.product-box-classic-layout .item-price{width:96px}}.product-list-container .product-box.product-box-classic-layout .item-price:before,.specs-features-container .product-box.product-box-classic-layout .item-price:before,.collection-listing .product-box.product-box-classic-layout .item-price:before,.section-featured-products .product-box.product-box-classic-layout .item-price:before,.section-looks-great-with .product-box.product-box-classic-layout .item-price:before,.section-associated-products .product-box.product-box-classic-layout .item-price:before,.section-related-products .product-box.product-box-classic-layout .item-price:before,.section-collection-items .product-box.product-box-classic-layout .item-price:before,.section-comparison-popup .product-box.product-box-classic-layout .item-price:before{top:0;width:50px}@media screen and (min-width: 480px){.product-list-container .product-box.product-box-classic-layout .item-price:before,.specs-features-container .product-box.product-box-classic-layout .item-price:before,.collection-listing .product-box.product-box-classic-layout .item-price:before,.section-featured-products .product-box.product-box-classic-layout .item-price:before,.section-looks-great-with .product-box.product-box-classic-layout .item-price:before,.section-associated-products .product-box.product-box-classic-layout .item-price:before,.section-related-products .product-box.product-box-classic-layout .item-price:before,.section-collection-items .product-box.product-box-classic-layout .item-price:before,.section-comparison-popup .product-box.product-box-classic-layout .item-price:before{width:56px}}@media screen and (min-width: 600px){.product-list-container .product-box.product-box-classic-layout .item-price:before,.specs-features-container .product-box.product-box-classic-layout .item-price:before,.collection-listing .product-box.product-box-classic-layout .item-price:before,.section-featured-products .product-box.product-box-classic-layout .item-price:before,.section-looks-great-with .product-box.product-box-classic-layout .item-price:before,.section-associated-products .product-box.product-box-classic-layout .item-price:before,.section-related-products .product-box.product-box-classic-layout .item-price:before,.section-collection-items .product-box.product-box-classic-layout .item-price:before,.section-comparison-popup .product-box.product-box-classic-layout .item-price:before{width:86px}}@media screen and (min-width: 1024px){.product-list-container .product-box.product-box-classic-layout .item-price:before,.specs-features-container .product-box.product-box-classic-layout .item-price:before,.collection-listing .product-box.product-box-classic-layout .item-price:before,.section-featured-products .product-box.product-box-classic-layout .item-price:before,.section-looks-great-with .product-box.product-box-classic-layout .item-price:before,.section-associated-products .product-box.product-box-classic-layout .item-price:before,.section-related-products .product-box.product-box-classic-layout .item-price:before,.section-collection-items .product-box.product-box-classic-layout .item-price:before,.section-comparison-popup .product-box.product-box-classic-layout .item-price:before{width:96px}}.product-list-container .product-box.product-box-classic-layout .item-price .price,.specs-features-container .product-box.product-box-classic-layout .item-price .price,.collection-listing .product-box.product-box-classic-layout .item-price .price,.section-featured-products .product-box.product-box-classic-layout .item-price .price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price,.section-associated-products .product-box.product-box-classic-layout .item-price .price,.section-related-products .product-box.product-box-classic-layout .item-price .price,.section-collection-items .product-box.product-box-classic-layout .item-price .price,.section-comparison-popup .product-box.product-box-classic-layout .item-price .price{margin-top:5px;text-align:center;width:50px;font-size:0.9em}@media screen and (min-width: 480px){.product-list-container .product-box.product-box-classic-layout .item-price .price,.specs-features-container .product-box.product-box-classic-layout .item-price .price,.collection-listing .product-box.product-box-classic-layout .item-price .price,.section-featured-products .product-box.product-box-classic-layout .item-price .price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price,.section-associated-products .product-box.product-box-classic-layout .item-price .price,.section-related-products .product-box.product-box-classic-layout .item-price .price,.section-collection-items .product-box.product-box-classic-layout .item-price .price,.section-comparison-popup .product-box.product-box-classic-layout .item-price .price{width:56px}}@media screen and (min-width: 600px){.product-list-container .product-box.product-box-classic-layout .item-price .price,.specs-features-container .product-box.product-box-classic-layout .item-price .price,.collection-listing .product-box.product-box-classic-layout .item-price .price,.section-featured-products .product-box.product-box-classic-layout .item-price .price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price,.section-associated-products .product-box.product-box-classic-layout .item-price .price,.section-related-products .product-box.product-box-classic-layout .item-price .price,.section-collection-items .product-box.product-box-classic-layout .item-price .price,.section-comparison-popup .product-box.product-box-classic-layout .item-price .price{width:86px}}@media screen and (min-width: 800px){.product-list-container .product-box.product-box-classic-layout .item-price .price,.specs-features-container .product-box.product-box-classic-layout .item-price .price,.collection-listing .product-box.product-box-classic-layout .item-price .price,.section-featured-products .product-box.product-box-classic-layout .item-price .price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price,.section-associated-products .product-box.product-box-classic-layout .item-price .price,.section-related-products .product-box.product-box-classic-layout .item-price .price,.section-collection-items .product-box.product-box-classic-layout .item-price .price,.section-comparison-popup .product-box.product-box-classic-layout .item-price .price{font-size:1em}}@media screen and (min-width: 1024px){.product-list-container .product-box.product-box-classic-layout .item-price .price,.specs-features-container .product-box.product-box-classic-layout .item-price .price,.collection-listing .product-box.product-box-classic-layout .item-price .price,.section-featured-products .product-box.product-box-classic-layout .item-price .price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price,.section-associated-products .product-box.product-box-classic-layout .item-price .price,.section-related-products .product-box.product-box-classic-layout .item-price .price,.section-collection-items .product-box.product-box-classic-layout .item-price .price,.section-comparison-popup .product-box.product-box-classic-layout .item-price .price{width:96px;font-size:1.3em}}.product-list-container .product-box.product-box-classic-layout .item-price .price.contact-for-price,.specs-features-container .product-box.product-box-classic-layout .item-price .price.contact-for-price,.collection-listing .product-box.product-box-classic-layout .item-price .price.contact-for-price,.section-featured-products .product-box.product-box-classic-layout .item-price .price.contact-for-price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price.contact-for-price,.section-associated-products .product-box.product-box-classic-layout .item-price .price.contact-for-price,.section-related-products .product-box.product-box-classic-layout .item-price .price.contact-for-price,.section-collection-items .product-box.product-box-classic-layout .item-price .price.contact-for-price,.section-comparison-popup .product-box.product-box-classic-layout .item-price .price.contact-for-price{text-align:center}.product-list-container .product-box.product-box-classic-layout .item-price .icon,.specs-features-container .product-box.product-box-classic-layout .item-price .icon,.collection-listing .product-box.product-box-classic-layout .item-price .icon,.section-featured-products .product-box.product-box-classic-layout .item-price .icon,.section-looks-great-with .product-box.product-box-classic-layout .item-price .icon,.section-associated-products .product-box.product-box-classic-layout .item-price .icon,.section-related-products .product-box.product-box-classic-layout .item-price .icon,.section-collection-items .product-box.product-box-classic-layout .item-price .icon,.section-comparison-popup .product-box.product-box-classic-layout .item-price .icon{display:none}.product-list-container .product-box.product-box-classic-layout .pricebefore,.specs-features-container .product-box.product-box-classic-layout .pricebefore,.collection-listing .product-box.product-box-classic-layout .pricebefore,.section-featured-products .product-box.product-box-classic-layout .pricebefore,.section-looks-great-with .product-box.product-box-classic-layout .pricebefore,.section-associated-products .product-box.product-box-classic-layout .pricebefore,.section-related-products .product-box.product-box-classic-layout .pricebefore,.section-collection-items .product-box.product-box-classic-layout .pricebefore,.section-comparison-popup .product-box.product-box-classic-layout .pricebefore{display:block;text-align:center;font-size:0.78em}@media screen and (min-width: 800px){.product-list-container .product-box.product-box-classic-layout .pricebefore,.specs-features-container .product-box.product-box-classic-layout .pricebefore,.collection-listing .product-box.product-box-classic-layout .pricebefore,.section-featured-products .product-box.product-box-classic-layout .pricebefore,.section-looks-great-with .product-box.product-box-classic-layout .pricebefore,.section-associated-products .product-box.product-box-classic-layout .pricebefore,.section-related-products .product-box.product-box-classic-layout .pricebefore,.section-collection-items .product-box.product-box-classic-layout .pricebefore,.section-comparison-popup .product-box.product-box-classic-layout .pricebefore{font-size:0.8em}}.product-list-container .product-box.product-box-classic-layout .item-details-container,.specs-features-container .product-box.product-box-classic-layout .item-details-container,.collection-listing .product-box.product-box-classic-layout .item-details-container,.section-featured-products .product-box.product-box-classic-layout .item-details-container,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container,.section-associated-products .product-box.product-box-classic-layout .item-details-container,.section-related-products .product-box.product-box-classic-layout .item-details-container,.section-collection-items .product-box.product-box-classic-layout .item-details-container,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container{overflow:hidden;position:relative;top:auto;width:100%;max-width:100%;height:112px;padding:0 5px;box-sizing:border-box;z-index:0}@media screen and (min-width: 800px){.product-list-container .product-box.product-box-classic-layout .item-details-container,.specs-features-container .product-box.product-box-classic-layout .item-details-container,.collection-listing .product-box.product-box-classic-layout .item-details-container,.section-featured-products .product-box.product-box-classic-layout .item-details-container,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container,.section-associated-products .product-box.product-box-classic-layout .item-details-container,.section-related-products .product-box.product-box-classic-layout .item-details-container,.section-collection-items .product-box.product-box-classic-layout .item-details-container,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container{padding:0 15px;z-index:1}}@media screen and (min-width: 1024px){.product-list-container .product-box.product-box-classic-layout .item-details-container,.specs-features-container .product-box.product-box-classic-layout .item-details-container,.collection-listing .product-box.product-box-classic-layout .item-details-container,.section-featured-products .product-box.product-box-classic-layout .item-details-container,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container,.section-associated-products .product-box.product-box-classic-layout .item-details-container,.section-related-products .product-box.product-box-classic-layout .item-details-container,.section-collection-items .product-box.product-box-classic-layout .item-details-container,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container{height:118px}}.product-list-container .product-box.product-box-classic-layout .item-details-container .item-details,.specs-features-container .product-box.product-box-classic-layout .item-details-container .item-details,.collection-listing .product-box.product-box-classic-layout .item-details-container .item-details,.section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container .item-details,.section-associated-products .product-box.product-box-classic-layout .item-details-container .item-details,.section-related-products .product-box.product-box-classic-layout .item-details-container .item-details,.section-collection-items .product-box.product-box-classic-layout .item-details-container .item-details,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container .item-details{background:rgba(255,255,255,0.9);width:100%;height:auto;padding:0;font-size:1em;position:relative;bottom:auto}.product-list-container .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.specs-features-container .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.collection-listing .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-associated-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-related-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-collection-items .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container .item-details .item-text{width:calc(100% - 55px);position:relative;display:inline-block;line-height:1.1875em;font-size:0.7em;height:70px;padding-top:2px;box-sizing:border-box;overflow:hidden}@media screen and (min-width: 480px){.product-list-container .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.specs-features-container .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.collection-listing .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-associated-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-related-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-collection-items .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container .item-details .item-text{width:calc(100% - 63px);font-size:0.8em}}@media screen and (min-width: 600px){.product-list-container .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.specs-features-container .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.collection-listing .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-associated-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-related-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-collection-items .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container .item-details .item-text{width:calc(100% - 93px);font-size:0.9em}}@media screen and (min-width: 1024px){.product-list-container .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.specs-features-container .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.collection-listing .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-associated-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-related-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-collection-items .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container .item-details .item-text{width:calc(100% - 102px);height:80px;top:auto;left:auto}}.product-list-container .product-box.product-box-classic-layout .item-details-container .item-details a,.specs-features-container .product-box.product-box-classic-layout .item-details-container .item-details a,.collection-listing .product-box.product-box-classic-layout .item-details-container .item-details a,.section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details a,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container .item-details a,.section-associated-products .product-box.product-box-classic-layout .item-details-container .item-details a,.section-related-products .product-box.product-box-classic-layout .item-details-container .item-details a,.section-collection-items .product-box.product-box-classic-layout .item-details-container .item-details a,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container .item-details a{font-size:0.8em}.product-list-container .product-box.product-box-classic-layout .item-details-container .item-details .product-brand-name,.specs-features-container .product-box.product-box-classic-layout .item-details-container .item-details .product-brand-name,.collection-listing .product-box.product-box-classic-layout .item-details-container .item-details .product-brand-name,.section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details .product-brand-name,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container .item-details .product-brand-name,.section-associated-products .product-box.product-box-classic-layout .item-details-container .item-details .product-brand-name,.section-related-products .product-box.product-box-classic-layout .item-details-container .item-details .product-brand-name,.section-collection-items .product-box.product-box-classic-layout .item-details-container .item-details .product-brand-name,.section-comparison-popup .product-box.product-box-classic-layout .item-details-container .item-details .product-brand-name{margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.8em}.product-list-container .product-box.product-box-classic-layout .dotTitle,.specs-features-container .product-box.product-box-classic-layout .dotTitle,.collection-listing .product-box.product-box-classic-layout .dotTitle,.section-featured-products .product-box.product-box-classic-layout .dotTitle,.section-looks-great-with .product-box.product-box-classic-layout .dotTitle,.section-associated-products .product-box.product-box-classic-layout .dotTitle,.section-related-products .product-box.product-box-classic-layout .dotTitle,.section-collection-items .product-box.product-box-classic-layout .dotTitle,.section-comparison-popup .product-box.product-box-classic-layout .dotTitle{overflow:hidden;height:60px}.product-list-container .product-box.product-box-classic-layout .item-photo-container,.specs-features-container .product-box.product-box-classic-layout .item-photo-container,.collection-listing .product-box.product-box-classic-layout .item-photo-container,.section-featured-products .product-box.product-box-classic-layout .item-photo-container,.section-looks-great-with .product-box.product-box-classic-layout .item-photo-container,.section-associated-products .product-box.product-box-classic-layout .item-photo-container,.section-related-products .product-box.product-box-classic-layout .item-photo-container,.section-collection-items .product-box.product-box-classic-layout .item-photo-container,.section-comparison-popup .product-box.product-box-classic-layout .item-photo-container{position:relative}@media screen and (min-width: 800px){.product-list-container .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,.specs-features-container .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,.collection-listing .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,.section-featured-products .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,.section-looks-great-with .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,.section-associated-products .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,.section-related-products .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,.section-collection-items .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,.section-comparison-popup .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@media screen and (min-width: 800px){html:not(.touch) .product-list-container .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,html:not(.touch) .specs-features-container .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,html:not(.touch) .collection-listing .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,html:not(.touch) .section-featured-products .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,html:not(.touch) .section-looks-great-with .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,html:not(.touch) .section-associated-products .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,html:not(.touch) .section-related-products .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,html:not(.touch) .section-collection-items .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container,html:not(.touch) .section-comparison-popup .product-box.product-box-classic-layout .item-photo-container:hover .quick-view-container{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@media screen and (min-width: 800px){html.touch .product-list-container .product-box.product-box-classic-layout .item-photo-container[data-hover="true"] .quick-view-container,html.touch .specs-features-container .product-box.product-box-classic-layout .item-photo-container[data-hover="true"] .quick-view-container,html.touch .collection-listing .product-box.product-box-classic-layout .item-photo-container[data-hover="true"] .quick-view-container,html.touch .section-featured-products .product-box.product-box-classic-layout .item-photo-container[data-hover="true"] .quick-view-container,html.touch .section-looks-great-with .product-box.product-box-classic-layout .item-photo-container[data-hover="true"] .quick-view-container,html.touch .section-associated-products .product-box.product-box-classic-layout .item-photo-container[data-hover="true"] .quick-view-container,html.touch .section-related-products .product-box.product-box-classic-layout .item-photo-container[data-hover="true"] .quick-view-container,html.touch .section-collection-items .product-box.product-box-classic-layout .item-photo-container[data-hover="true"] .quick-view-container,html.touch .section-comparison-popup .product-box.product-box-classic-layout .item-photo-container[data-hover="true"] .quick-view-container{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.product-list-container .product-box.product-box-classic-layout .item-photo,.specs-features-container .product-box.product-box-classic-layout .item-photo,.collection-listing .product-box.product-box-classic-layout .item-photo,.section-featured-products .product-box.product-box-classic-layout .item-photo,.section-looks-great-with .product-box.product-box-classic-layout .item-photo,.section-associated-products .product-box.product-box-classic-layout .item-photo,.section-related-products .product-box.product-box-classic-layout .item-photo,.section-collection-items .product-box.product-box-classic-layout .item-photo,.section-comparison-popup .product-box.product-box-classic-layout .item-photo{top:0;left:0;padding:15px 0 0 0}.product-list-container .product-box.product-box-classic-layout .cta-container,.specs-features-container .product-box.product-box-classic-layout .cta-container,.collection-listing .product-box.product-box-classic-layout .cta-container,.section-featured-products .product-box.product-box-classic-layout .cta-container,.section-looks-great-with .product-box.product-box-classic-layout .cta-container,.section-associated-products .product-box.product-box-classic-layout .cta-container,.section-related-products .product-box.product-box-classic-layout .cta-container,.section-collection-items .product-box.product-box-classic-layout .cta-container,.section-comparison-popup .product-box.product-box-classic-layout .cta-container{display:none}@media screen and (min-width: 800px){.product-list-container .product-box.product-box-classic-layout .cta-container,.specs-features-container .product-box.product-box-classic-layout .cta-container,.collection-listing .product-box.product-box-classic-layout .cta-container,.section-featured-products .product-box.product-box-classic-layout .cta-container,.section-looks-great-with .product-box.product-box-classic-layout .cta-container,.section-associated-products .product-box.product-box-classic-layout .cta-container,.section-related-products .product-box.product-box-classic-layout .cta-container,.section-collection-items .product-box.product-box-classic-layout .cta-container,.section-comparison-popup .product-box.product-box-classic-layout .cta-container{display:block;padding:0;height:70px;bottom:30px}}.product-list-container .product-box.product-box-classic-layout .cta-container .cta-buttons,.specs-features-container .product-box.product-box-classic-layout .cta-container .cta-buttons,.collection-listing .product-box.product-box-classic-layout .cta-container .cta-buttons,.section-featured-products .product-box.product-box-classic-layout .cta-container .cta-buttons,.section-looks-great-with .product-box.product-box-classic-layout .cta-container .cta-buttons,.section-associated-products .product-box.product-box-classic-layout .cta-container .cta-buttons,.section-related-products .product-box.product-box-classic-layout .cta-container .cta-buttons,.section-collection-items .product-box.product-box-classic-layout .cta-container .cta-buttons,.section-comparison-popup .product-box.product-box-classic-layout .cta-container .cta-buttons{width:70%;max-width:220px}.product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container,.specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container,.collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container,.section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container,.section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container,.section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container,.section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container,.section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container,.section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(255,255,255,0.4);font-size:1em;color:#ca372f;opacity:0;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,.specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,.collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,.section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,.section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,.section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,.section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,.section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,.section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view{box-shadow:none}.product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,.specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,.collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,.section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,.section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,.section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,.section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,.section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,.section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after{opacity:1}html:not(.touch) .product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,html:not(.touch) .specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,html:not(.touch) .collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,html:not(.touch) .section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,html:not(.touch) .section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,html:not(.touch) .section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,html:not(.touch) .section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,html:not(.touch) .section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view,html:not(.touch) .section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .quick-view{box-shadow:none}html:not(.touch) .product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,html:not(.touch) .specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,html:not(.touch) .collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,html:not(.touch) .section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,html:not(.touch) .section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,html:not(.touch) .section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,html:not(.touch) .section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,html:not(.touch) .section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after,html:not(.touch) .section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container:hover .line-below-heading:after{opacity:1}html.touch .product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .quick-view,html.touch .specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .quick-view,html.touch .collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .quick-view,html.touch .section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .quick-view,html.touch .section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .quick-view,html.touch .section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .quick-view,html.touch .section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .quick-view,html.touch .section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .quick-view,html.touch .section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .quick-view{box-shadow:none}html.touch .product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after,html.touch .specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after,html.touch .collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after,html.touch .section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after,html.touch .section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after,html.touch .section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after,html.touch .section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after,html.touch .section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after,html.touch .section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container[data-hover="true"] .line-below-heading:after{opacity:1}.product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons,.specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons,.collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons,.section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons,.section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons,.section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons,.section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons,.section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons,.section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons{width:80%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons .line-below-heading:after,.specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons .line-below-heading:after,.collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons .line-below-heading:after,.section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons .line-below-heading:after,.section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons .line-below-heading:after,.section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons .line-below-heading:after,.section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons .line-below-heading:after,.section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons .line-below-heading:after,.section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons .line-below-heading:after{opacity:1}.product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,.specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,.collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,.section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,.section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,.section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,.section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,.section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,.section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view{box-shadow:inset 0 0 0 2px #ca372f}.product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,.specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,.collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,.section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,.section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,.section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,.section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,.section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,.section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after{opacity:0}html:not(.touch) .product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,html:not(.touch) .specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,html:not(.touch) .collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,html:not(.touch) .section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,html:not(.touch) .section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,html:not(.touch) .section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,html:not(.touch) .section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,html:not(.touch) .section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view,html:not(.touch) .section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .quick-view{box-shadow:inset 0 0 0 2px #ca372f}html:not(.touch) .product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,html:not(.touch) .specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,html:not(.touch) .collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,html:not(.touch) .section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,html:not(.touch) .section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,html:not(.touch) .section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,html:not(.touch) .section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,html:not(.touch) .section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after,html:not(.touch) .section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons:hover .line-below-heading:after{opacity:0}html.touch .product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .quick-view,html.touch .specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .quick-view,html.touch .collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .quick-view,html.touch .section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .quick-view,html.touch .section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .quick-view,html.touch .section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .quick-view,html.touch .section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .quick-view,html.touch .section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .quick-view,html.touch .section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .quick-view{box-shadow:inset 0 0 0 2px #ca372f}html.touch .product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .line-below-heading:after,html.touch .specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .line-below-heading:after,html.touch .collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .line-below-heading:after,html.touch .section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .line-below-heading:after,html.touch .section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .line-below-heading:after,html.touch .section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .line-below-heading:after,html.touch .section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .line-below-heading:after,html.touch .section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .line-below-heading:after,html.touch .section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-buttons[data-hover="true"] .line-below-heading:after{opacity:0}.product-list-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-button,.specs-features-container .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-button,.collection-listing .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-button,.section-featured-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-button,.section-looks-great-with .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-button,.section-associated-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-button,.section-related-products .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-button,.section-collection-items .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-button,.section-comparison-popup .product-box.product-box-classic-layout .cta-container.quick-view-container .cta-button{background:white;border:2px solid #ca372f}.section-featured-products .product-box.product-box-classic-layout,.section-looks-great-with .product-box.product-box-classic-layout,.section-related-products .product-box.product-box-classic-layout{padding-bottom:0}.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier{width:76px}@media screen and (min-width: 800px){.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier{width:86px}}.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier span,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier span,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier span{height:20px;padding:5px 5px 11px 5px}.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape{width:76px}@media screen and (min-width: 800px){.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape{width:86px}}.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape:after{border-right:38px solid transparent;border-left:38px solid transparent}@media screen and (min-width: 800px){.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape:after,.section-related-products .product-box.product-box-classic-layout #tag-hexagon-shape:after{border-right:43px solid transparent;border-left:43px solid transparent}}.section-featured-products .product-box.product-box-classic-layout .item-price,.section-looks-great-with .product-box.product-box-classic-layout .item-price,.section-related-products .product-box.product-box-classic-layout .item-price{width:76px}@media screen and (min-width: 800px){.section-featured-products .product-box.product-box-classic-layout .item-price,.section-looks-great-with .product-box.product-box-classic-layout .item-price,.section-related-products .product-box.product-box-classic-layout .item-price{width:86px}}.section-featured-products .product-box.product-box-classic-layout .item-price:before,.section-looks-great-with .product-box.product-box-classic-layout .item-price:before,.section-related-products .product-box.product-box-classic-layout .item-price:before{width:76px}@media screen and (min-width: 800px){.section-featured-products .product-box.product-box-classic-layout .item-price:before,.section-looks-great-with .product-box.product-box-classic-layout .item-price:before,.section-related-products .product-box.product-box-classic-layout .item-price:before{width:86px}}.section-featured-products .product-box.product-box-classic-layout .item-price .price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price,.section-related-products .product-box.product-box-classic-layout .item-price .price{width:76px;font-size:1em}@media screen and (min-width: 800px){.section-featured-products .product-box.product-box-classic-layout .item-price .price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price,.section-related-products .product-box.product-box-classic-layout .item-price .price{width:86px;font-size:1.1em}}.section-featured-products .product-box.product-box-classic-layout .item-details-container,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container,.section-related-products .product-box.product-box-classic-layout .item-details-container{height:112px}.section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-related-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text{width:calc(100% - 82px);font-size:0.9em}@media screen and (min-width: 800px){.section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-looks-great-with .product-box.product-box-classic-layout .item-details-container .item-details .item-text,.section-related-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text{width:calc(100% - 93px);font-size:0.9em}}.section-featured-products .product-box.product-box-classic-layout .quick-view-container,.section-looks-great-with .product-box.product-box-classic-layout .quick-view-container,.section-related-products .product-box.product-box-classic-layout .quick-view-container{display:none}.section-featured-products .product-box.product-box-classic-layout .cta-container,.section-looks-great-with .product-box.product-box-classic-layout .cta-container,.section-related-products .product-box.product-box-classic-layout .cta-container{display:none}.section-looks-great-with .product-box.product-box-classic-layout .dotTitle,.section-related-products .product-box.product-box-classic-layout .dotTitle{height:50px}.paging,.resultmenu{width:100%;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left}.paging-wrapper{position:relative}.paging-result{padding:4px 0;margin-right:5px;vertical-align:middle;font-weight:600;float:none;color:#6e6e6e;display:none}@media screen and (min-width: 600px){.paging-result{display:inline-block}}.paging{position:relative;width:100%}.paging ul{padding:0;margin:0;float:none}.paging ul li{color:#666;display:inline-block;vertical-align:middle;padding:4px 9px;text-align:center}.paging ul li.page,.paging ul li.arrowPaging{border:1px solid #cdcdcd;padding:0}.paging ul li a{line-height:1;padding:0.65em;color:#666;display:inline-block;background:white;min-width:1em;height:1em}.paging ul li a:hover,.paging ul li a.activepage{background:#333;color:white}.paging ul li.arrowPaging a{color:#666}.paging ul li.arrowPaging a:hover{color:white}.paging ul .page{display:none}@media screen and (min-width: 600px){.paging ul .page{display:inline-block}}@media screen and (max-width: 1279px){.resultmenu{background:#fff;padding:30px 0}}@media screen and (max-width: 599px){.resultmenu{padding:30px 0 20px}}.resultmenu .result-sort-perpage-container{position:relative;text-align:center}@media screen and (min-width: 600px){.resultmenu .result-sort-perpage-container{text-align:inherit}}.resultmenu .result-sort-perpage-container .section-title-small{display:inline-block;vertical-align:middle;padding:0;line-height:28px;margin-bottom:10px}@media screen and (min-width: 600px){.resultmenu .result-sort-perpage-container .section-title-small{margin-bottom:0}}@media screen and (max-width: 1279px){.resultmenu .result-sort-perpage-container .section-title-small:after{content:none}}.resultmenu .resultperpage{display:inline-block;position:relative;margin-bottom:10px;vertical-align:middle}@media screen and (min-width: 600px){.resultmenu .resultperpage{position:absolute;right:0;margin-bottom:0}}.resultmenu .resultperpage .selectBox-dropdown{min-width:125px}.resultmenu .resultsort{display:inline-block;vertical-align:middle;margin-bottom:10px}@media screen and (min-width: 600px){.resultmenu .resultsort{margin-bottom:0}}.selectBox-dropdown{display:inline-block;color:#000;cursor:default;min-width:75px;height:26px;line-height:22px;outline:none;position:relative;vertical-align:middle;text-decoration:none;text-align:left}.selectBox-dropdown.selectBox-menuShowing.selectBox-menuShowing-bottom{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown.selectBox-menuShowing.selectBox-menuShowing-top{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 2px 2px 10px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;right:5px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.selectBox-dropdown{min-width:280px;height:30px;background:transparent;border:1px solid #cfcfcf;line-height:1.7em;font-size:0.9em;color:#6e6e6e;overflow:hidden;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-clip:padding-box}.selectBox-arrow{width:30px;height:20px;position:absolute;top:0px;border-left:1px solid #cfcfcf;font-size:1.3em}.selectBox-arrow:after{content:"\f107";font-family:'tailbase-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:auto;height:auto;padding:6px;position:absolute;top:-5px;left:5px}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:230px;min-height:1em;border:1px solid #cfcfcf;background:white;-webkit-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);-moz-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);overflow:auto}.selectBox-inline{min-width:150px;outline:none;border:1px solid grey;background:white;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-clip:padding-box;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options li,.selectBox-options li a{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options li a{line-height:1.5;padding:0.4em 1.5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat;text-decoration:none;font-size:0.9em}.selectBox-options li.selectBox-hover a{background-color:#EEE}.selectBox-options li.selectBox-disabled a{color:#888;background-color:transparent}.selectBox-options li.selectBox-selected a{background-color:#C8DEF4}.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:bold;line-height:1.5em;padding:0 .5em;white-space:nowrap;font-size:.9em}.selectBox.selectBox-disabled{color:#888 !important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border:1px solid grey}.selectBox-inline.selectBox-disabled{color:#888 !important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent !important;color:#888 !important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent !important}.product-tags{height:auto;z-index:2;overflow:visible;width:100%;top:30px;left:-20px}@media screen and (min-width: 480px){.product-tags{width:100%;top:45px;left:-8px}}@media screen and (min-width: 600px){.product-tags{top:55px}}@media screen and (min-width: 800px){.product-tags{top:60px}}@media screen and (min-width: 1024px){.product-tags{top:100px}}.product-tag{margin:0}@media screen and (min-width: 600px){.product-tag{margin:0}}.product-tag.tag-new .product-tag-label{border-color:transparent}.product-tag.tag-new .product-tag-label::before{border-color:transparent}.product-tag.tag-new .product-tag-label::after{border-color:transparent}.product-tag.tag-special .product-tag-label{border-color:transparent}.product-tag.tag-special .product-tag-label::before{border-color:transparent}.product-tag.tag-special .product-tag-label::after{border-color:transparent}.product-tag.tag-liquidation .product-tag-label{border-color:transparent}.product-tag.tag-liquidation .product-tag-label::before{border-color:transparent}.product-tag.tag-liquidation .product-tag-label::after{border-color:transparent}.product-tag.tag-refurbished .product-tag-label{border-color:transparent}.product-tag.tag-refurbished .product-tag-label::before{border-color:transparent}.product-tag.tag-refurbished .product-tag-label::after{border-color:transparent}.product-tag.tag-storeonly .product-tag-label{border-color:transparent}.product-tag.tag-storeonly .product-tag-label::before{border-color:transparent}.product-tag.tag-storeonly .product-tag-label::after{border-color:transparent}.product-tag.tag-webonly .product-tag-label{border-color:transparent}.product-tag.tag-webonly .product-tag-label::before{border-color:transparent}.product-tag.tag-webonly .product-tag-label::after{border-color:transparent}.product-tag.tag-rebates .product-tag-label{border-color:transparent}.product-tag.tag-rebates .product-tag-label::before{border-color:transparent}.product-tag.tag-rebates .product-tag-label::after{border-color:transparent}.product-tag.tag-dropshipping .product-tag-label{border-color:transparent}.product-tag.tag-dropshipping .product-tag-label::before{border-color:transparent}.product-tag.tag-dropshipping .product-tag-label::after{border-color:transparent}.product-tag.tag-outofstock .product-tag-label{border-color:transparent}.product-tag.tag-outofstock .product-tag-label::before{border-color:transparent}.product-tag.tag-outofstock .product-tag-label::after{border-color:transparent}.product-tag-label.tag-link{padding:0}.product-tag-label.tag-link a{color:white;padding:7px 4px 7px 15px;display:inline-block;text-decoration:none}.product-tag-label:hover{left:0}html:not(.touch) .product-tag-label:hover{left:0}html.touch .product-tag-label[data-hover="true"]{left:0}.product-tag-label::before{text-shadow:1px 1px rgba(0,0,0,0.6);font-family:'tailbase-icons';line-height:1.1em;position:absolute;left:100%;top:-2px;padding:4px 8px;font-size:1.4em;width:23px;height:30px;z-index:10;border-top:2px solid;border-bottom:2px solid;-moz-box-sizing:border-box;box-sizing:border-box}.product-tag-label::after{content:"";position:absolute;left:100% !important;right:auto !important;top:3px;width:20.748737px;height:20.748737px;margin-left:13px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.52532, M12=-0.8509, M21=0.8509, M22=0.52532);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.52532, M12=-0.8509, M21=0.8509, M22=0.52532)";zoom:1;border-top:2px solid;border-right:2px solid;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1 !important}.promotag{width:96px;padding-top:5px;text-align:center;position:relative;z-index:1;height:45px;overflow:hidden}.item-price.red-tag.left.whiteColor #tag-hexagon-shape{top:-10px;padding:2.7px}#tag-hexagon-shape::after{left:2px !important}.section-featured-products .product-box.product-box-classic-layout .item-price.red-tag .product-price-tag#tag-hexagon-shape::after,.item-price.red-tag .product-price-tag#tag-hexagon-shape::after{bottom:-10px;border-top:10px solid #e31837}.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier span{padding:3px 4px 33px 5px !important;font-size:12px;line-height:1.2}.section-main-product-details .item-details-container .item-details .item-price .product-price-qualifier span,.section-main-rebate-details .item-details-container .item-details .item-price .product-price-qualifier span{max-height:3px}.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier span.price-qualifier-container,.section-main-product-details .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container,.section-main-rebate-details .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container,.section-product-list .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container,.section-collection-items .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container{padding:1px 0 10px 0 !important;height:22px}@media screen and (min-width: 600px){.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier span.price-qualifier-container,.section-main-product-details .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container,.section-main-rebate-details .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container,.section-product-list .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container,.section-collection-items .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container{padding:2px 0 12px 0 !important;height:38px}}@media screen and (min-width: 1024px){.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier span.price-qualifier-container,.section-main-product-details .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container,.section-main-rebate-details .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container,.section-product-list .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container,.section-collection-items .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container{font-size:14px}}span.price-qualifier-container.product-box-tag{display:flex;text-align:center;align-items:center}span.price-qualifier-content{max-height:100%;width:100%;line-height:1.2 !important}.section-looks-great-with .carousel-mask .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container{padding:2px 2px 4px 2px !important;font-size:12px;max-width:90px;overflow:hidden}@media screen and (min-width: 600px){.section-looks-great-with .carousel-mask .item-details-container .item-details .item-price .product-price-qualifier span.price-qualifier-container{padding:2px 2px 10px 2px !important;font-size:14px}}.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier span.price-qualifier-container,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier span.price-qualifier-container,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier span.price-qualifier-container{height:25px}@media screen and (min-width: 600px){.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier span.price-qualifier-container,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier span.price-qualifier-container,.section-related-products .product-box.product-box-classic-layout .product-price-qualifier span.price-qualifier-container{height:38px}}.item-details-container .item-details .item-price .product-price-tag#tag-hexagon-shape{height:40px}.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape{height:33px}.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier .price-qualifier-content{box-sizing:content-box !important}.price-qualifier-container.product-box-tag span.price-qualifier-content{text-transform:uppercase;font-weight:bold;max-height:100%}.price-qualifier-container.item-detail-tag .price-qualifier-content{text-transform:uppercase;font-weight:bold;display:inline-block}.carousel-tags{display:none}.carousel-tags .promotag{width:67px}.carousel-tags #tag-hexagon-shape{width:72px;height:45px}.carousel-tags #tag-hexagon-shape::after{left:4px !important;bottom:-6px;border-top:6px solid #e31837;border-left:35px solid transparent;border-right:35px solid transparent}.carousel-tags .price-qualifier-container.item-detail-tag .price-qualifier-content{font-size:12.0px !important;max-height:31px;padding:1px 2px 0px 5px !important;line-height:1.2;overflow:hidden}@media only screen and (max-width: 1024px){.swiper-tags{display:none}.carousel-tags{display:inline-block}}@media screen and (max-width: 800px){.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier{width:86px}.section-featured-products .item-details-container .item-details .item-price .product-price-qualifier span{padding:3px 5px 33px 0px !important;line-height:1.3}.section-featured-products #tag-hexagon-shape::after,.section-looks-great-with #tag-hexagon-shape::after{left:0px !important}.price-qualifier-container.product-box-tag .price-qualifier-content{max-height:20px}}@media screen and (max-width: 600px){.product-list-container .product-box.product-box-classic-layout .product-price-tag#tag-hexagon-shape{height:23px}.item-price.red-tag .product-price-tag#tag-hexagon-shape::after{bottom:-5px !important;border-top:5px solid #e31837 !important}.section-main-product-details .item-details-container .item-details .item-price .product-price-qualifier span,.section-main-rebate-details .item-details-container .item-details .item-price .product-price-qualifier span,.section-featured-products .item-details-container .item-details .item-price .product-price-qualifier span,.section-looks-great-with .item-details-container .item-details .item-price .product-price-qualifier span{padding:2px 0px 33px 0px !important;line-height:1.2;font-size:8px !important}.section-main-product-details .item-details-container .item-details .item-price .product-price-qualifier span,.section-main-rebate-details .item-details-container .item-details .item-price .product-price-qualifier span,.section-featured-products .item-details-container .item-details .item-price .product-price-qualifier span{padding:2px 0px 33px 0px !important;line-height:1.2;font-size:8px !important}.section-product-list .item-details-container .item-details .item-price .product-price-qualifier span{padding:1px !important;font-size:9px}.section-collection-items .item-details-container .item-details .item-price .product-price-qualifier span,.section-looks-great-with .item-details-container .item-details .item-price .product-price-qualifier span{padding:2px 2px 32px 2px !important;font-size:8px;line-height:1.4}.product-list-container .product-box.product-box-classic-layout .product-price-tag#tag-hexagon-shape{height:25px}.section-associated-products .item-details-container .item-details .item-price .product-price-tag#tag-hexagon-shape{height:32px !important;line-height:1.5}.section-associated-products .product-box.product-box-classic-layout .product-price-qualifier span{padding:3px 2px 32px 3px !important;font-size:8.0px;line-height:1.2;overflow:hidden}.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape::after,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape::after{bottom:-5px !important;border-top:5px solid #e31837 !important;border-right:25px solid transparent;border-left:25px solid transparent}.section-featured-products .product-box.product-box-classic-layout .item-price,.section-looks-great-with .product-box.product-box-classic-layout .item-price,.section-featured-products .product-box.product-box-classic-layout .item-price::before,.section-looks-great-with .product-box.product-box-classic-layout .item-price::before,.section-featured-products .product-box.product-box-classic-layout .product-price-qualifier,.section-looks-great-with .product-box.product-box-classic-layout .product-price-qualifier{width:50px !important}.section-featured-products .product-box.product-box-classic-layout .item-price .price.contact-for-price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price.contact-for-price{width:53px}.section-featured-products .product-box.product-box-classic-layout .item-price .price,.section-looks-great-with .product-box.product-box-classic-layout .item-price .price{width:53px;font-size:0.9em}.section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape,.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape,.section-looks-great-with .product-box.product-box-classic-layout #tag-hexagon-shape{height:25px !important}.section-collection-items .product-box.product-box-classic-layout #tag-hexagon-shape{height:30px !important}}.inlineBlock{display:inline-block}.whiteColor{color:white}.right{float:right}.left{float:left}.carousel-image{z-index:1}.carousel-tags #priceQualifierSvg,.carousel-tags #specialBuySvg,.carousel-tags #newSvg,.carousel-tags #liquidationSvg,.carousel-tags #refurbishedSvg{position:absolute;align-items:initial !important;z-index:3;top:0px;right:0px}.svg-container{display:inline-block;position:relative;width:100%;vertical-align:top}@media only screen and (max-width: 400px){.carousel-tags .promotag{width:51px;margin-top:3px}.carousel-tags #tag-hexagon-shape{width:55px;height:35px}.carousel-tags #tag-hexagon-shape::after{left:-1px !important;bottom:-5px;border-top:5px solid #e31837;border-left:30px solid transparent;border-right:33px solid transparent}.carousel-tags .price-qualifier-container.item-detail-tag .price-qualifier-content{padding-left:3px !important;font-size:10.0px !important;max-height:25px;overflow:hidden}}@media screen and (max-width: 1279px){.fluid-row-header .fluid-row-element-header{display:table-cell;width:auto}.fluid-row-header .fluid-row-element-header>.button>*{width:auto}.fluid-row-header .fluid-row-dominant-header{width:100%}}.section-body>.section-wrapper>.section-header>.js-sticky-element{z-index:999}.anchor-spot-content{position:relative}.top-anchor-spot-wrapper{position:absolute;width:1200px;top:5px;display:none}@media screen and (min-width: 1024px){.top-anchor-spot-wrapper{display:block}}@media screen and (min-width: 1024px){.top-anchor-spot-wrapper{right:-300px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.section-featured-products .cta-container{display:none}.section-featured-products .product-box .item-details .item-text.show-large{display:block !important}.quick-access-description{display:none}@media screen and (min-width: 600px){.quick-access-description{display:block}}.feedback-text{font-size:0.75em;margin:15px 0}@media screen and (min-width: 1024px){.feedback-text{font-size:0.9em;margin:0 0 15px 0}}@media screen and (min-width: 1440px){.feedback-text{font-size:1em}}.line-spacer{position:relative}.line-spacer:before{content:"";width:1px;height:100%;position:absolute;top:0px;background:rgba(255,255,255,0.2)}#tabs-featured-scroll{display:block;position:relative;overflow:hidden;z-index:1}#tabs-featured-scroll .tabs-tabs{width:auto;white-space:nowrap;font-size:0.85em}@media screen and (min-width: 600px){#tabs-featured-scroll .tabs-tabs{font-size:1em}}.tabs.tabs-featured .tabs-tab{margin:0 15px}.tabs.tabs-featured .tabs-tab:first-child{margin:0 15px 0 30px}.tabs.tabs-featured .tabs-tab:last-child{margin:0 30px 0 15px}.carousel .block.block-product-box{width:86.95652%;max-width:265px !important}@media screen and (min-width: 480px){.carousel .block.block-product-box{width:40%}}@media screen and (min-width: 600px){.carousel .block.block-product-box{width:41.66667%}}@media screen and (min-width: 800px){.carousel .block.block-product-box{max-width:345px !important}}@media screen and (min-width: 1024px){.carousel .block.block-product-box{width:30.76923%}}@media screen and (min-width: 1280px){.carousel .block.block-product-box{width:22.22222%}}.block-logo{text-align:center}@media screen and (min-width: 1280px){.block-logo{text-align:left}}.logo-wrapper{width:110px;height:60px}@media screen and (min-width: 600px){.logo-wrapper{width:110px;height:60px}}@media screen and (min-width: 1024px){.logo-wrapper{width:155px;height:110px}}@media screen and (min-width: 1280px){.logo-wrapper{width:240px;height:110px}}@media print{.logo-wrapper{width:160px !important;height:85px !important;position:relative;left:30px;top:10px}}.logo-wrapper *{display:block;height:auto}@media screen and (max-width: 1023px){.logo-wrapper img{box-sizing:border-box;padding:5px 0}}@media screen and (min-width: 1024px){.logo-wrapper img{position:absolute;top:10px;z-index:2;width:220px;height:100px}}@media screen and (min-width: 1280px){.logo-wrapper img{width:250px;height:110px}}.tag-line{margin:0 auto;margin-top:5%;padding-left:15px;position:relative;display:none}@media screen and (min-width: 1024px){.tag-line{height:100%}}@media screen and (min-width: 600px){.tag-line{display:inline-block;width:120px}}@media screen and (min-width: 1024px){.tag-line{width:160px}}@media screen and (min-width: 1280px){.tag-line{width:200px}}@media screen and (min-width: 1024px){.tag-line img{position:absolute;width:175px;top:50%;left:60px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 1280px){.tag-line img{position:absolute;width:200px;left:0px}}.secondary-logo{width:auto !important;height:auto !important}.button.button-main-menu .icon,.button.button-main-menu-close .icon,.button.button-main-menu-close .icon{font-size:1.2em}@media screen and (min-width: 1024px){.button.button-main-menu .icon,.button.button-main-menu-close .icon,.button.button-main-menu-close .icon{font-size:1.4em}}.button.button-main-menu-close{position:absolute;width:100%;z-index:160}.toggle-element.toggle-hidden{display:none}.cart-counter{background:#6e6e6e;border-radius:1em;color:white !important;display:block;font-size:0.7em;line-height:1;min-height:1em;min-width:1em;padding:2px !important;position:absolute;right:2px;top:15px;text-align:center}@media screen and (min-width: 600px){.cart-counter{top:7px}}@media screen and (min-width: 1024px){.row.flex .block>.section>.section-wrapper>.section-content{-moz-box-sizing:border-box;box-sizing:border-box}}.footer-addon{display:block;padding:30px;border:2px solid white;text-align:center;color:white;font-weight:600;position:relative;margin:25px 0 0 0;font-size:1.1875em}@media screen and (min-width: 600px){.footer-addon{font-size:2em}}.footer-addon .cta-link-white{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:inherit !important;display:none;font-size:0.5em;position:relative;z-index:2;padding-top:15px}@media screen and (min-width: 1024px){.footer-addon .cta-link-white{display:block}}@media screen and (min-width: 1280px){.footer-addon .cta-link-white{display:inline-block}}.footer-addon em{color:#ca372f;font-style:normal;text-transform:uppercase}.footer-addon .red-uppercase{display:block}.footer-addon .tb-arrow-thin-right-2{color:white}.footer-addon .link-ghost{background:transparent;display:block;position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}#static-shop-by-room-container .footer-addon{position:relative}@media screen and (min-width: 1280px){#static-shop-by-room-container .footer-addon{margin:0;font-size:1.5em;height:calc(100% - 4px);padding:0}}#static-shop-by-room-container .footer-addon .text-wrapper{width:90%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#static-shop-by-room-container .footer-addon .cta-link-white{position:absolute;bottom:10px;margin:0;text-align:left;padding-top:0}@media screen and (min-width: 1280px){#static-shop-by-room-container .footer-addon .cta-link-white{left:45px}}@media screen and (min-width: 1440px){#static-shop-by-room-container .footer-addon .cta-link-white{left:70px}}.red-uppercase{color:#ca372f;text-transform:uppercase}.cta-link-white .tb-arrow-thin-left-2,.cta-link .tb-arrow-thin-left-2{padding-left:12px}.cta-link-white:hover .tb-arrow-thin-right-2,.cta-link:hover .tb-arrow-thin-right-2{padding-left:12px}.cta-link-white:hover .tb-arrow-thin-left-2,.cta-link:hover .tb-arrow-thin-left-2{padding-left:0px}.cta-link-white{color:white}.cta-link{color:black}.copyright-element{vertical-align:middle;font-size:0.9em}@media screen and (min-width: 480px){.copyright-element{font-size:1em}}.copyright-element.logo{width:120px;margin-right:10px;position:relative;top:-1px}@media print{.copyright-element{display:block;text-align:center}}.button-button{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.section-promotional-spot-header>.section-wrapper>.section-content{overflow:hidden}.section-promotional-spot-header>.section-wrapper>.section-content.contains-bg-image{background:url("../clientfiles/top-banner-bgs/top-banner-bg-1.png") 0 center no-repeat;background-size:cover}.section-promotional-spot-header>.section-wrapper>.section-content.contains-bg-image .top-anchor-spot-wrapper{top:auto;width:auto}@media screen and (min-width: 1024px){.section-promotional-spot-header>.section-wrapper>.section-content.contains-bg-image .top-anchor-spot-wrapper{right:70px;top:50%}}.section-promotional-spot-header>.section-wrapper>.section-content .row{white-space:normal}.section-promotional-spot-header>.section-wrapper>.section-content .line-above-section:after{width:210px;top:-16px;left:16px;margin-top:0}.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-link{display:block}.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-text{white-space:normal}@media screen and (min-width: 1024px){.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-text>*{white-space:nowrap}}.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-main-text{color:#e31837;font-weight:400;font-size:0.9em}@media screen and (min-width: 1280px){.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-main-text{font-size:1.1em}}.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-close-button{display:block;height:30px;width:30px}.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-close-button .tb-btn-close:after,.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-close-button .tb-btn-close:before{background-color:#000}.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-close-button .tb-btn-close:hover:after,.section-promotional-spot-header>.section-wrapper>.section-content .promotional-spot-close-button .tb-btn-close:hover:before{background-color:#e31837}.section.section-shop-by-room .section-title-standard{color:#fff}.section.section-inspiration-ideas.no-shop-by-room>.section-wrapper{background-color:#333}.section.section-inspiration-ideas.no-shop-by-room .section-title-standard,.section.section-inspiration-ideas.no-shop-by-room .cta-title-link,.section.section-inspiration-ideas.no-shop-by-room .subtitle{color:white}.seo-paragraph{position:relative;height:50px;overflow:hidden;margin-bottom:15px}@media screen and (min-width: 600px){.seo-paragraph{height:60px}}@media screen and (min-width: 1024px){.seo-paragraph{height:auto;overflow:initial}}.seo-paragraph p{margin:1em 0;line-height:1.3125em}@media screen and (min-width: 600px){.seo-paragraph p{line-height:1.5625em}}@media screen and (min-width: 1024px){.seo-paragraph p{line-height:1.625em}}@media screen and (min-width: 1024px){.quick-access-menu-list .quick-access-item{width:20%}}.cta-title-link{color:black;text-transform:uppercase;font-weight:bold}.product-detail-display .product{width:100%;padding:0}.product-detail-display h3,.product-detail-display .title{color:#666}.product-detail-display .product-box .cta-container{display:none}.product-detail-display .note{padding-left:15px;color:#ca372f;text-align:center}@media screen and (min-width: 800px){.product-detail-display .note{text-align:left}}.product-detail-display .share-it-mobile-main-wrapper{position:relative}.product-detail-display .share-it-mobile-mask{width:100%;position:absolute;top:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-detail-display .share-it-mobile-mask:before,.product-detail-display .share-it-mobile-mask:after{content:"";height:30px;display:block;position:absolute;top:0;z-index:1;background:#fff}.product-detail-display .share-it-mobile-mask:before{left:0;width:20px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#00FFFFFF,GradientType=0 );background:-webkit-linear-gradient(left, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%)}.product-detail-display .share-it-mobile-mask:after{right:0;width:50px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#00FFFFFF,GradientType=0 );background:-webkit-linear-gradient(right, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(right, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(right, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to left, #fff 0%,#fff 50%,rgba(255,255,255,0) 100%)}.product-detail-display .swiper-tags svg{display:inline-block;vertical-align:top}.product-detail-display .share-it-mobile-container{display:none}.product-detail-display .share-it-mobile-container .social-media-module .social-medias.social-medias-default{margin:0;padding-left:20px;padding-right:50px}.product-detail-display .social-media-module{display:inline-block}.product-detail-display .social-media-module .social-medias.social-medias-default{margin-left:15px}.product-detail-display .social-media-module .social-medias.social-medias-default li{display:inline-block}.product-detail-display .social-media-module .social-medias.social-medias-default .icon{vertical-align:middle;margin-right:5px;padding:0;font-size:1.825em}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-facebook{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-facebook:hover{background:transparent;color:#2f477a}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-twitter{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-twitter:hover{background:transparent;color:#448abe}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-googleplus{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-googleplus:hover{background:transparent;color:#b13c2e}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-linkedin{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-linkedin:hover{background:transparent;color:#006292}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-pinterest{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-pinterest:hover{background:transparent;color:#a31a1f}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-stumbleupon{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-stumbleupon:hover{background:transparent;color:#bc3a1c}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-tumblr{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-tumblr:hover{background:transparent;color:#2a384a}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-youtube{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-youtube:hover{background:transparent;color:#a41a19}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-rss{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-rss:hover{background:transparent;color:#c2511b}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-flickr{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-flickr:hover{background:transparent;color:#cc006a}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-dribbble{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-dribbble:hover{background:transparent;color:#bb3d6e}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-wordpress{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-wordpress:hover{background:transparent;color:#1a5e7c}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-yahoo{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-yahoo:hover{background:transparent;color:#62007a}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-blogger{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-blogger:hover{background:transparent;color:#c97231}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-soundcloud{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-soundcloud:hover{background:transparent;color:#cc2e00}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-mail{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-mail:hover{background:transparent;color:#585858}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-talk{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-talk:hover{background:transparent;color:#292929}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-yelp{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-yelp:hover{background:transparent;color:#a91c1c}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-houzz{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-houzz:hover{background:transparent;color:#639a3c}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-instagram{background:transparent;color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-instagram:hover{background:transparent;color:#0a456e}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-printer,.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-mail{color:#9A9A9A}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-printer:hover{color:black}.product-detail-display .social-media-module .social-medias.social-medias-default .social-media-icon-mail:hover{color:#5c5c5c}.product-detail-display .product-details-price .item-price .price{font-size:1.75em !important}.product-detail-display .product-details-price .item-price p.small-font{font-weight:300;font-size:0.9em !important}.tb-ps-alert{background-color:#cacaca;display:inline-block;width:100%;position:relative;z-index:9;bottom:-3px;padding:9px 20px;color:#d74958;box-sizing:border-box;font-size:15px;font-style:italic;font-weight:600;letter-spacing:-0.5px}.shopping-list-items-wrapper{padding-bottom:108px !important}.error-message{padding-top:10px;background:white;color:red;text-align:center;border-style:none}.dis-table{display:table;width:100%;height:100%;min-height:37px}.dis-cell{display:table-cell;vertical-align:middle}@media screen and (min-width: 800px){.section-shopping-list-popup>.section-wrapper{padding-top:30px}}@media screen and (min-width: 800px){.section-shopping-list-popup>.section-wrapper>.section-footer{padding-top:15px;padding-bottom:15px}}@media screen and (min-width: 1280px){.section-shopping-list-popup>.section-wrapper>.section-footer{padding-top:30px;padding-bottom:30px}}.add-to-cart{text-align:center;-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;background:#ca372f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;color:white;padding:9px 43px;font-size:1.4375em;border:none;display:block}@media screen and (min-width: 800px){.add-to-cart{display:inline-block;width:auto}}.add-to-cart:hover{background:#8d2721}.add-to-cart .icon{margin-right:15px}@media screen and (min-width: 800px) and (max-width: 1023px){.product-detail-specs .tabs li a{padding:14px 12px}}.product-detail-specs .product-specs{font-size:1em}@media screen and (min-width: 1024px){.product-detail-specs .product-specs{font-size:1.25em}}.product-detail-specs .product-specs td:nth-child(1){width:80px}@media screen and (min-width: 480px){.product-detail-specs .product-specs td:nth-child(1){width:100px}}@media screen and (min-width: 800px){.product-detail-specs .product-specs td:nth-child(1){width:120px}}@media screen and (min-width: 1024px){.product-detail-specs .product-specs td:nth-child(1){width:170px}}@media screen and (min-width: 1024px){.product-detail-display .section-main-product-details>.section-wrapper>.section-content,.product-detail-display .section-main-rebate-details>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media screen and (max-width: 799px){.product-detail-display .product-details-main{padding-bottom:45px}}@media screen and (min-width: 1024px){.product-detail-display .product-details-main{-webkit-box-flex:0 0 310px;-moz-box-flex:0 0 310px;width:310px;-webkit-flex:0 0 310px;-ms-flex:0 0 310px;flex:0 0 310px;padding-bottom:245px}}@media screen and (min-width: 1280px){.product-detail-display .product-details-main{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px;padding-bottom:245px}}.product-detail-display .product-details-main .product-logo .item-logo{padding:10px;-moz-box-sizing:border-box;box-sizing:border-box;width:140px}@media print{.product-detail-display .product-details-main .product-logo .item-logo{padding:0;width:120px}.product-detail-display .product-details-main .product-logo .item-logo .grayscale{opacity:1;filter:inherit}}.product-detail-display .product-details-main .webonly-special-tag{cursor:auto}.product-detail-display .product-details-main .webonly-special-tag small{color:#989797;margin-top:5px;display:block}.product-detail-display .product-details-main .webonly-special-tag i.tb-info-sign{background:black;color:white;border-radius:50%;width:16px;height:16px;text-align:center;line-height:16px}.product-detail-display .product-details-main .webonly-special-tag .webonly-special-tag-icon{display:inline-block;width:30px;line-height:30px;float:left;margin-right:10px;vertical-align:middle;color:grey}.product-detail-display .product-details-main .webonly-special-tag .webonly-special-tag-icon path{fill:gray}.product-detail-display .product-details-gallery{width:100%}@media print{.product-detail-display .product-details-gallery{width:48.5%}}.product-detail-display .product-details-gallery .item-logo{padding:10px;-moz-box-sizing:border-box;box-sizing:border-box;width:140px}@media screen and (max-width: 1023px){.product-detail-display .product-details-gallery .item-logo:after{content:"";display:block;height:50px;width:120px;position:absolute;top:0;mix-blend-mode:multiply;padding:10px;background:#ededed;padding:5px}}@media screen and (max-width: 1023px) and (min-width: 1024px){.product-detail-display .product-details-gallery .item-logo:after{background:#fff}}@media screen and (min-width: 1024px){.product-detail-display .product-details-thumbnails{-webkit-box-flex:0 0 122px;-moz-box-flex:0 0 122px;width:122px;-webkit-flex:0 0 122px;-ms-flex:0 0 122px;flex:0 0 122px;max-height:704px}}.product-detail-display .product-details-buttons,.product-detail-display .product-price-buttons{font-size:80%;width:236px;position:absolute;bottom:0;left:inherit}html[lang='fr'] .product-detail-display .product-details-buttons,html[lang='fr'] .product-detail-display .product-price-buttons{width:256px}@media print{.product-detail-display .product-details-buttons,.product-detail-display .product-price-buttons{position:relative}}.product-detail-display .product-details-buttons .button-product-cta-btn .button-button,.product-detail-display .product-price-buttons .button-product-cta-btn .button-button{border-color:#333;background:#333;text-align:left}.product-detail-display .product-details-buttons .button-product-cta-btn.addon-button,.product-detail-display .product-price-buttons .button-product-cta-btn.addon-button{margin-bottom:15px}.product-detail-display .product-details-buttons .button-product-cta-btn.addon-button .button-button,.product-detail-display .product-price-buttons .button-product-cta-btn.addon-button .button-button{text-transform:none;border-color:gray;background:transparent;color:gray}.product-detail-display .product-details-buttons .button-product-cta-btn.addon-button .soft-text,.product-detail-display .product-price-buttons .button-product-cta-btn.addon-button .soft-text{font-size:70%;font-weight:normal;text-transform:uppercase;position:absolute;right:15px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-detail-display .product-details-buttons .button-product-cta-btn.button-add-to-cart .button-button,.product-detail-display .product-price-buttons .button-product-cta-btn.button-add-to-cart .button-button{border-color:#ca372f;background:#ca372f}.product-detail-display .product-price-buttons{position:relative;padding-top:30px}.product-detail-display .product-details-title{font-size:0.8em}@media screen and (min-width: 600px){.product-detail-display .product-details-title{font-size:1em}}@media screen and (min-width: 1024px){.product-detail-display .product-details-title{padding-right:15px}}@media screen and (min-width: 1280px){.product-detail-display .product-details-title{padding-right:30px}}.product-detail-display .product-details-title .section-title-standard{font-size:1.375em}.product-detail-display .product-details-title p{padding-bottom:15px}.product-detail-display .product-details-title .linkToCollectionItems{color:#ca372f;font-weight:700;cursor:pointer}.product-detail-display .product-details-infos.shoptelligenceFeed{padding-top:24px;max-width:1440px;margin:0 30px}@media screen and (min-width: 1280px){.product-detail-display .product-details-infos.shoptelligenceFeed{margin:0 256px}}@media screen and (max-width: 799px){.product-detail-display .product-details-infos.shoptelligenceFeed{margin:0 20px}}.product-detail-display .product-details-infos.shoptelligenceFeed .section-title-standard{font-size:1.125em}@media screen and (min-width: 600px){.product-detail-display .product-details-infos.shoptelligenceFeed .section-title-standard{font-size:2em}}@media screen and (min-width: 800px){.product-detail-display .product-details-infos.shoptelligenceFeed .section-title-standard{font-size:2em}}@media screen and (min-width: 1280px){.product-detail-display .product-details-infos.shoptelligenceFeed .section-title-standard{font-size:2.25em}}.product-detail-display .product-details-infos.shoptelligenceFeed .section-title-standard.line-below-heading{width:356px}.product-detail-display .product-details-price{position:relative}.product-detail-display .product-details-price .accord-d-available{position:absolute;width:65px;right:15px;top:15px}@media screen and (min-width: 1024px){.product-detail-display .product-details-price .accord-d-available{top:0}}.product-detail-display .product-details-price .item-price .label-price{font-weight:700}.product-detail-display .product-details-price .item-price .label-price,.product-detail-display .product-details-price .item-price .price-qualifier{font-size:0.9em}.product-detail-display .product-details-price .item-price .price-qualifier{color:gray}.product-detail-display .product-details-price .item-price .price{font-size:1.25em;font-weight:700}.product-detail-display .product-details-price .item-price sup{top:-0.4em;font-size:0.65em}.product-detail-display .section-product-cta-link>.section-wrapper,.product-detail-display .section-product-specs-features>.section-wrapper,.product-detail-display .section-corporative-information-content>.section-wrapper{font-size:1em}.product-detail-display .section-product-cta-link>.section-wrapper .section-title-small,.product-detail-display .section-product-specs-features>.section-wrapper .section-title-small,.product-detail-display .section-corporative-information-content>.section-wrapper .section-title-small{padding:0}.product-detail-display .swiper-button-next,.product-detail-display .swiper-button-prev{background-image:inherit;width:auto;height:auto;display:none}.product-detail-display .swiper-button-next:before,.product-detail-display .swiper-button-prev:before{content:"";font-family:'tailbase-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-size:2.7em;color:#6e6e6e}@media screen and (min-width: 1024px){.product-detail-display .swiper-button-next,.product-detail-display .swiper-button-prev{display:block}}.product-detail-display .swiper-button-next:before{content:"\e608"}.product-detail-display .swiper-button-prev:before{content:"\e607"}@media screen and (min-width: 1024px){.product-detail-display .product-details-gallery{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 356px - 122px)}}.product-detail-display .product-details-gallery .carousel-product-details-gallery{position:relative}@media screen and (min-width: 1024px){.product-detail-display .product-details-gallery .carousel-product-details-gallery .swiper-wrapper{margin-left:0px}}@media screen and (min-width: 1024px){.product-detail-display .product-details-gallery .carousel-product-details-gallery{background:#fff}}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-header,.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-footer{height:50px;position:absolute;left:0;width:100%;z-index:99}@media print{.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-header,.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-footer{position:relative}}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-header{top:0;height:70px;z-index:99;margin-top:10px}@media screen and (min-width: 600px){.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-header{margin-top:4px}}@media screen and (min-width: 1024px){.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-header{margin-top:0}}@media print{.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-header{top:auto;height:auto;position:absolute;z-index:99;bottom:0px;left:-395px}}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-footer{background:#fafafa;bottom:0}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-footer span{display:inline-block}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-footer .section-title-standard{font-size:1.1em;text-transform:inherit;margin:15px 0 0 15px}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-footer .zoom-image-viewer{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;position:absolute;right:15px;top:15px;font-size:1.5em}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-footer .zoom-image-viewer:hover{color:#ca372f}.product-detail-display .product-details-gallery .carousel-product-details-gallery .swiper-slide{height:auto}@media print{.product-detail-display .product-details-gallery .carousel-product-details-gallery .swiper-slide{width:100% !important}}.product-detail-display .product-details-gallery .carousel-product-details-gallery .swiper-slide>a{text-align:center;display:block;width:100%;height:100%;padding-top:50px;padding-bottom:50px;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;max-height:578px;padding:0}@media screen and (min-width: 1024px){.product-detail-display .product-details-gallery .carousel-product-details-gallery .swiper-slide>a{background:transparent}}@media screen and (min-width: 1024px){.product-detail-display .product-details-gallery .carousel-product-details-gallery .swiper-slide>a{max-height:704px;padding:70px 0 50px 0}}@media print{.product-detail-display .product-details-gallery .carousel-product-details-gallery .swiper-slide>a{max-height:315px}}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper{display:block;margin:0 auto;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;position:relative}@media screen and (min-width: 1024px){.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper{padding-left:40px;padding-right:40px}}@media screen and (min-width: 1024px){.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper{max-width:600px}}@media print{.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper{max-width:365px}}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper .image-square-outer-wrapper{width:100%}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper .image-square-wrapper{display:block;width:100%;height:0;padding-bottom:100%;position:relative;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper .image-square-mask{width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;display:inline-block;left:0;top:0}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper .image-container,.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper .image-square-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;height:100%;justify-content:center}.product-detail-display .product-details-gallery .carousel-product-details-gallery .carousel-image-wrapper .carousel-image{display:inline-block;vertical-align:middle;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails,.product-detail-display .product-details-thumbnails .carousel-wrapper,.product-detail-display .product-details-thumbnails .carousel-content,.product-detail-display .product-details-thumbnails .carousel-mask{height:100%}@media screen and (min-width: 1024px){.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails{position:absolute;top:0;right:0;width:122px;padding-right:30px;-moz-box-sizing:border-box;box-sizing:border-box}}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-container{width:100%;height:100%;padding-top:102px;padding-bottom:102px;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-wrapper{height:0}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-slide{height:auto;padding:0}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-button-prev,.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-button-next{width:92px;height:92px;right:0;left:auto;margin:0;background:white;text-align:center}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-button-prev:before,.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-button-next:before{position:relative;font-size:27.2px;line-height:92px}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-button-prev{top:0;bottom:auto}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-button-prev:before{content:"\e935"}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-button-next{top:auto;bottom:0}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .swiper-button-next:before{content:"\e936"}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .additional-img-view{display:block}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .additional-img-view.selected .carousel-image-wrapper:after{content:"";display:block;position:absolute;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:2px;background:#ca372f;top:0;left:0}.product-detail-display .product-details-thumbnails .carousel-product-details-thumbnails .additional-img-view .carousel-image-wrapper{display:block;position:relative}.product-detail-display .product-details-thumbnails .carousel-image{width:100%}@media screen and (min-width: 1024px){.product-detail-display .section-main-product-details>.section-wrapper>.section-footer,.product-detail-display .section-main-rebate-details>.section-wrapper>.section-footer{height:60px}}.product-detail-display .section-main-product-details>.section-wrapper>.section-footer .product-details-price,.product-detail-display .section-main-rebate-details>.section-wrapper>.section-footer .product-details-price{padding:15px 0}.product-detail-display .button-product-cta-link .tb-arrow-thin-right-2,.product-detail-display .button-product-specs-features .tb-arrow-thin-right-2{margin-top:0;vertical-align:middle}.product-detail-display .button-product-cta-link .button-button,.product-detail-display .button-product-specs-features .button-button{text-align:left !important}.product-detail-display .button-product-cta-link .soft-text,.product-detail-display .button-product-specs-features .soft-text{text-transform:none;font-weight:400;color:#424242}.product-detail-display .section-product-specs-features .features-main-wrapper,.product-detail-display .section-corporative-information-content .features-main-wrapper{padding-top:45px}.product-detail-display .section-product-specs-features .features-main-wrapper .features-list-wrapper,.product-detail-display .section-corporative-information-content .features-main-wrapper .features-list-wrapper{padding-top:35px}.product-detail-display .section-product-specs-features .features-main-wrapper .features-list-wrapper .features-container,.product-detail-display .section-corporative-information-content .features-main-wrapper .features-list-wrapper .features-container{padding-bottom:30px}@media screen and (min-width: 600px){.product-detail-display .section-product-specs-features .features-main-wrapper .features-list-wrapper .features-container .row .block.col-4-small,.product-detail-display .section-corporative-information-content .features-main-wrapper .features-list-wrapper .features-container .row .block.col-4-small{width:55%}}.product-detail-display .section-product-specs-features .features-main-wrapper .features-list-wrapper .features-container .row .block.col-4-small .videoWrapper,.product-detail-display .section-corporative-information-content .features-main-wrapper .features-list-wrapper .features-container .row .block.col-4-small .videoWrapper{width:100%}.product-detail-display .section-product-specs-features .features-main-wrapper .features-list-wrapper .features-container .row .block.col-4-small .videoWrapper iframe,.product-detail-display .section-corporative-information-content .features-main-wrapper .features-list-wrapper .features-container .row .block.col-4-small .videoWrapper iframe{width:100%}@media screen and (min-width: 600px){.product-detail-display .section-product-specs-features .features-main-wrapper .features-list-wrapper .features-container .row .block.col-8-small,.product-detail-display .section-corporative-information-content .features-main-wrapper .features-list-wrapper .features-container .row .block.col-8-small{width:40%}}.product-detail-display .section-product-cta-btn em,.product-detail-display .section-product-cta-cart-btn em{font-style:normal}.product-detail-display .section-product-cta-btn em{color:#ca372f}.product-detail-display .section-main-product-specs-features,.product-detail-display .section-main-about-us,.product-detail-display .section-contact-us-page{overflow-x:hidden}@media screen and (min-width: 1024px){.product-detail-display .section-main-product-specs-features>.section-wrapper>.section-content,.product-detail-display .section-main-about-us>.section-wrapper>.section-content,.product-detail-display .section-contact-us-page>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}}@media screen and (min-width: 1024px){.product-detail-display .product-specs-features-aside{-webkit-box-flex:0 0 310px;-moz-box-flex:0 0 310px;width:310px;-webkit-flex:0 0 310px;-ms-flex:0 0 310px;flex:0 0 310px}}@media screen and (min-width: 1280px){.product-detail-display .product-specs-features-aside{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px}}.product-detail-display .product-specs-features-aside .aside-item{margin:0 0 20px 0}.product-detail-display .product-specs-features-aside h2{margin:0 0 15px 0;font-size:1.125em;padding:20px 0 0 0}.product-detail-display .product-specs-features-aside .cta-link{font-weight:700}@media screen and (min-width: 1024px){.product-detail-display .product-specs-features-main{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 310px)}}@media screen and (min-width: 1280px){.product-detail-display .product-specs-features-main{width:calc(100% - 356px)}}@media print{.product-detail-display .product-specs-features-main .tb-tabs-menu.tb-ps-container{height:0}}.product-detail-display .product-specs-features-tabs,.product-detail-display .product-specs-features-content{-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1024px){.product-detail-display .product-specs-features-tabs,.product-detail-display .product-specs-features-content{padding-left:30px}}@media screen and (min-width: 1280px){.product-detail-display .product-specs-features-tabs,.product-detail-display .product-specs-features-content{padding-left:115px}}.product-detail-display .product-specs-features-content{position:relative}@media screen and (min-width: 1024px){.product-detail-display .product-specs-features-content:before{content:"";position:absolute;width:1920px;height:100%;background:#f2f2f2;left:0}}.product-detail-display .product-specs-features-content .docItems a{display:inline-block;padding:5px 0px}@media screen and (min-width: 1280px){.product-detail-display .section-looks-great-with .flex-container,.product-detail-display .section-associated-products .flex-container,.product-detail-display .section-related-products .flex-container,.product-detail-display .section-similar-products .flex-container,.product-detail-display .section-collection-items .flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media screen and (min-width: 1280px){.product-detail-display .section-looks-great-with .flex-item,.product-detail-display .section-associated-products .flex-item,.product-detail-display .section-related-products .flex-item,.product-detail-display .section-similar-products .flex-item,.product-detail-display .section-collection-items .flex-item{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px}}@media screen and (min-width: 1280px){.product-detail-display .section-looks-great-with .flex-right-item,.product-detail-display .section-associated-products .flex-right-item,.product-detail-display .section-related-products .flex-right-item,.product-detail-display .section-similar-products .flex-right-item,.product-detail-display .section-collection-items .flex-right-item{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 356px)}}.product-detail-display .section-looks-great-with .carousel-title,.product-detail-display .section-associated-products .carousel-title,.product-detail-display .section-related-products .carousel-title,.product-detail-display .section-similar-products .carousel-title,.product-detail-display .section-collection-items .carousel-title{padding-left:15px;padding-right:0;box-sizing:border-box}@media screen and (min-width: 600px){.product-detail-display .section-looks-great-with .carousel-title,.product-detail-display .section-associated-products .carousel-title,.product-detail-display .section-related-products .carousel-title,.product-detail-display .section-similar-products .carousel-title,.product-detail-display .section-collection-items .carousel-title{padding-left:30px}}@media screen and (min-width: 1280px){.product-detail-display .section-looks-great-with .carousel-wrapper,.product-detail-display .section-associated-products .carousel-wrapper,.product-detail-display .section-related-products .carousel-wrapper,.product-detail-display .section-similar-products .carousel-wrapper,.product-detail-display .section-collection-items .carousel-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-detail-display .section-looks-great-with .carousel-title,.product-detail-display .section-associated-products .carousel-title,.product-detail-display .section-related-products .carousel-title,.product-detail-display .section-similar-products .carousel-title,.product-detail-display .section-collection-items .carousel-title{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px;padding-left:0;padding-right:30px}.product-detail-display .section-looks-great-with .carousel-content,.product-detail-display .section-associated-products .carousel-content,.product-detail-display .section-related-products .carousel-content,.product-detail-display .section-similar-products .carousel-content,.product-detail-display .section-collection-items .carousel-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 356px)}.product-detail-display .section-looks-great-with [data-module="carousel"] .swiper-wrapper,.product-detail-display .section-associated-products [data-module="carousel"] .swiper-wrapper,.product-detail-display .section-related-products [data-module="carousel"] .swiper-wrapper,.product-detail-display .section-similar-products [data-module="carousel"] .swiper-wrapper,.product-detail-display .section-collection-items [data-module="carousel"] .swiper-wrapper{margin-left:-30px}}.product-detail-display .section-looks-great-with h2,.product-detail-display .section-collection-items h2{color:#fff}.product-detail-display .section-looks-great-with [data-module="carousel"] .swiper-pagination,.product-detail-display .section-collection-items [data-module="carousel"] .swiper-pagination{color:#fff}.price{color:#ca372f}.section-wrapper .section-footer.hide-large{column-count:2}@media screen and (max-width: 1023px){.specs-logos{margin:8px 0px 8px 20px}.specs-logos .wifi-logo{z-index:2;opacity:0.6;float:right;width:13vw;margin:12px 0 20px 14px}}@media screen and (max-width: 1023px) and (min-width: 600px){.specs-logos .wifi-logo{width:10vw;margin:24px 0 20px 14px}}@media screen and (max-width: 1023px){.specs-logos .energy-logo{z-index:2;float:left;margin:6px 10px 14px 95px;width:13vw;margin:6px 10px 14px 18px}}@media screen and (max-width: 1023px) and (min-width: 600px){.specs-logos .energy-logo{width:10vw;margin:6px 10px 14px 95px}}@media screen and (min-width: 1024px){.specs-logos{position:absolute;bottom:100%;margin:0 0 8px 8px}.specs-logos .wifi-logo{z-index:2;opacity:0.6;margin-top:12px;width:4vw}.specs-logos .energy-logo{z-index:2;float:left;margin-right:6px;width:4vw}}.product-logo.clickable-product-logo{top:0px;right:0px;height:auto;width:120px;float:right;position:absolute;overflow:hidden;z-index:99}.responsive-logo.product-logo{display:none}.swiper-ribbion{background:maincolor;color:#fff;min-width:190px;text-align:center;transform:rotate(42deg);position:absolute;right:-45px;top:28px;font-size:13px;font-weight:600;text-align:center;padding:10px 0px;text-transform:uppercase;z-index:99}.swiper-ribbion.ribbion-mobile{display:none}@media (max-width: 1199px){.product-logo.clickable-product-logo{width:90px}}@media (max-width: 1024px){.image-container .carousel-tags #priceQualifierSvg{display:none}}@media (max-width: 1023px){.swiper-ribbion.ribbion-desktop{display:none}.swiper-ribbion.ribbion-mobile{display:block}.carousel-product-details-gallery .swiper-slide{overflow:hidden}.carousel-product-details-gallery .carousel-header{top:0px !important;display:block !important;z-index:99 !important;width:100px !important;margin:0;left:20px !important;right:0}.carousel-product-details-gallery .carousel-header .product-logo.no-print{display:none}.carousel-product-details-gallery .carousel-content{padding:70px 0 0}.product-detail-display .product-details-title p{padding-bottom:10px}.responsive-logo.product-logo{display:block}}@media (max-width: 799px){.carousel-product-details-gallery .carousel-header{top:-45px !important}.carousel-product-details-gallery .carousel-content{padding:20px 0 0}}@media (max-width: 1023px){.product-logo.clickable-product-logo{width:81px}.carousel-header.show-large .product-logo.clickable-product-logo img{display:none}}@media (max-width: 767px){.product-logo.clickable-product-logo{width:55px}}@media (max-width: 599px){.shopping-list-items-wrapper{padding-bottom:0px !important}.carousel-product-details-gallery .carousel-header{top:-55px !important;left:14px !important}}@media only screen and (max-width: 1024px){.swiper-container svg{display:none}}section.section .section-wrapper .section-footer.starting-at-wrap{column-count:inherit}.tabs-specs-container{display:block}#tabs-scroll{display:block;position:relative;overflow:hidden;z-index:1}#tabs-scroll .tabs-list{white-space:nowrap;width:auto}#tabs-scroll li{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;display:inline-block;vertical-align:middle;border:2px solid transparent;position:relative;cursor:pointer}#tabs-scroll li:after{content:"";width:100%;height:5px;position:absolute;bottom:-3px;left:0px;background:transparent}#tabs-scroll li:hover,#tabs-scroll li.active{border:2px solid #ca372f}#tabs-scroll li:hover:after,#tabs-scroll li.active:after{background:white}#tabs-scroll li:hover a,#tabs-scroll li.active a{-moz-transform:scale(1.06);-webkit-transform:scale(1.06);-o-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}#tabs-scroll li a{-webkit-transition:scale,0.2s,ease-in-out;-moz-transition:scale,0.2s,ease-in-out;-ms-transition:scale,0.2s,ease-in-out;-o-transition:scale,0.2s,ease-in-out;transition:scale,0.2s,ease-in-out;display:block;text-align:center;color:#ca372f;padding:15px;font-size:1em;padding:10px}@media screen and (min-width: 1024px){#tabs-scroll li a{font-size:1.1em;padding:15px 30px}}@media screen and (min-width: 1280px){#tabs-scroll li a{font-size:1.25em;padding:25px 30px}}.tab-content{display:none;padding:15px}@media screen and (min-width: 1024px){.tab-content{padding:30px}}.tab-content.current{display:block}.anchor{display:block;position:relative;top:-150px}@media screen and (min-width: 1024px){.anchor{top:-200px}}.product-specs{width:100%}.product-specs td{border-right:1px solid #fafafa;font-size:0.9em;color:#666;padding:10px}@media screen and (min-width: 600px){.product-specs td{padding:10px 20px}}.product-specs td:last-child{border:none}.product-specs tr,.product-specs .title th{text-align:left;border-top:1px solid #fafafa;border-bottom:1px solid #fafafa;position:relative;padding:10px}@media screen and (min-width: 1024px){.product-specs tr,.product-specs .title th{padding:20px}}.product-specs tr:first-child,.product-specs .title th:first-child{border-top:none}.product-specs th{background-color:#d6d6d6}.product-specs.striped tr:nth-child(2n+1){background-color:#ebebeb}.specs-features-container{position:relative;top:-2px;min-height:200px;border-top:2px solid #ca372f}#overview-features{position:relative;margin-top:0;font-size:1em}@media screen and (min-width: 1024px){#overview-features{font-size:1.25em}}.features-container p{color:#666;line-height:1.3;font-size:1em}@media screen and (min-width: 1280px){.features-container p{line-height:1.875;font-size:1.25em}}.overview{padding-bottom:15px}.image-wrapper{text-align:center}.disclaimer-message{font-size:0.8em;color:gray;position:relative;border-top:1px solid #cfcfcf;padding-bottom:45px;padding-top:15px;padding-left:30px;padding-right:30px}@media screen and (min-width: 1280px){.disclaimer-message{padding-left:0;padding-right:0}}.filters-sidebar-container .filters-module{left:0;text-align:left;position:absolute;width:100%;z-index:160}.filters-sidebar-container .filters-module p{padding:0 0 0 15px}@media screen and (min-width: 1280px){.filters-sidebar-container .filters-module p{padding:0}}.filters-sidebar-container .filters-module .tb-filter2,.filters-sidebar-container .filters-module .filter-text{display:inline-block}.filters-sidebar-container .filters-module .filter-text{text-transform:uppercase}.sidebar-left{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px}@media screen and (min-width: 1280px){.sidebar-left{padding:30px}}html[lang='fr'] .sidebar-left{padding:0px}@media screen and (min-width: 1280px){html[lang='fr'] .sidebar-left{padding:15px}}@media screen and (min-width: 1440px){html[lang='fr'] .sidebar-left{padding:25px}}.sidebar-left h3{margin-top:0}@media screen and (min-width: 800px){.sidebar-left h3{display:none}}.sidebar-left .slider-container .toggle-content{display:block;padding:15px}.sidebar-left #range-slider{margin:5px 14px 15px;width:80%;height:8px;position:relative;border:0}.sidebar-left .search-btn{text-align:center;display:block}.sidebar-left .search-btn .categorysearch{width:100%;margin:0 auto;padding:10px 15px;background:#333;border:none;color:white;font-size:0.9em;text-transform:uppercase;font-weight:600}.sidebar-left .search-btn .categorysearch:disabled{background:#ccc;cursor:not-allowed}.sidebar-left .search-btn .side-left{background:white}.sidebar-content-wrapper{height:100%;position:relative;overflow:hidden}.sidebar-content-wrapper.ps-container .ps-scrollbar-y-rail{z-index:159}.sidebar-content-wrapper .button.button-clear .button-button{background-color:white;color:#6e6e6e;border:1px solid #6e6e6e;text-transform:uppercase;font-weight:700;font-size:0.75em;padding:10px 5px;text-align:center}@media screen and (min-width: 1280px){html[lang='fr'] .sidebar-content-wrapper .button.button-clear .button-button{font-size:0.75em}}.ui-slider{position:relative;border:1px solid #ca372f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-clip:padding-box;height:6px;background:#f7dfde}.ui-slider.ui-slider-horizontal{height:3px;margin-top:15px}.ui-slider .ui-slider-handle{display:block;width:16px;height:16px;position:absolute;background:white;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;border:1px solid #ca372f;margin-top:-7px;margin-left:-6px;z-index:2}.ui-slider .ui-slider-handle::focus{outline:0}.ui-slider .ui-slider-range{background:#ca372f;height:3px;position:absolute;z-index:1;margin-top:0px}.ui-slider .range-tag{position:absolute;background:white;top:-45px !important;border:1px solid #cdcdcd;font-size:.9em;color:#000;font-weight:400;text-align:center;padding:5px}.ui-slider .range-tag.min{left:0px !important}.ui-slider .range-tag.max{left:auto !important;right:0px !important}.compare-tool-sidebar-container{display:none;max-width:320px;background:white;z-index:999;width:100%;margin:0px;background:white;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:-2px 0px 15px 0px rgba(0,0,0,0.14);-moz-box-shadow:-2px 0px 15px 0px rgba(0,0,0,0.14);box-shadow:-2px 0px 15px 0px rgba(0,0,0,0.14);width:100%}@media screen and (min-width: 600px){.compare-tool-sidebar-container{top:0}}@media screen and (max-width: 479px){.compare-tool-sidebar-container{top:0 !important}}.compare-tool-sidebar-container .compare-module{background:#ca372f;color:white;text-align:left;padding:0;position:absolute;width:100%;z-index:160}.compare-tool-sidebar-container .compare-module .compare-text,.compare-tool-sidebar-container .compare-module .tb-arrow-thin-right-2{display:inline-block}.compare-tool-sidebar-container .compare-module .tb-compare{left:30px;display:inline-block;vertical-align:middle}.compare-tool-sidebar-container .compare-module .compare-text{margin-left:50px}@media screen and (min-width: 1280px){.compare-tool-sidebar-container .compare-module .compare-text{margin-left:70px}}.compare-tool-sidebar-container .compare-module .tb-arrow-thin-right-2{position:absolute;top:18px;right:30px}.compare-tool-sidebar-container .slide-panel-compare-content{margin-top:55px}.compare-tool-sidebar-container .compare-product-list{position:relative;padding:20px;height:auto;padding-bottom:125px}.compare-tool-sidebar-container .product-box{height:auto;padding:0px;border:none;border-bottom:1px solid #e7e7e7;margin-bottom:15px}.compare-tool-sidebar-container .product-box .clear-item{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;display:block;position:absolute;top:-5px;right:0;padding:3px 7px;background:white;z-index:1}.compare-tool-sidebar-container .product-box .clear-item:hover{color:#ca372f}.compare-tool-sidebar-container .product-box .clear-item .icon{position:relative}.compare-tool-sidebar-container .product-box .item-photo,.compare-tool-sidebar-container .product-box .item-details-container{display:inline-block;vertical-align:top}.compare-tool-sidebar-container .product-box .item-photo{width:90px;padding:0px 0 15px}.compare-tool-sidebar-container .product-box .item-photo .photo{border:1px solid #cdcdcd;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box}.compare-tool-sidebar-container .product-box .item-details-container{width:170px;height:auto;position:relative;bottom:auto;margin-left:15px}.compare-tool-sidebar-container .product-box .item-details-container:hover .item-details{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.compare-tool-sidebar-container .product-box .item-details-container .item-details{position:relative;height:auto;padding:0;border:none}.compare-tool-sidebar-container .product-box .item-details-container .item-details .item-text{height:45px;overflow:visible;margin:5px 0 0;font-size:0.875em}.compare-tool-sidebar-container .product-box .reviews{height:20px}.compare-tool-sidebar-container .product-box .reviews img{width:70px}.compare-tool-sidebar-container .cta-compare-section{width:100%;max-width:320px;position:fixed;bottom:0;padding:15px;background-color:white;box-sizing:border-box;text-align:center;font-size:1.1em;-webkit-box-shadow:2px -1px 10px 2px rgba(0,0,0,0.15);-moz-box-shadow:2px -1px 10px 2px rgba(0,0,0,0.15);box-shadow:2px -1px 10px 2px rgba(0,0,0,0.15);z-index:1;position:relative}@media screen and (min-width: 800px){.compare-tool-sidebar-container .cta-compare-section{position:fixed}}.compare-tool-sidebar-container .cta-compare-section a,.compare-tool-sidebar-container .cta-compare-section span,.compare-tool-sidebar-container .cta-compare-section .compare-button,.compare-tool-sidebar-container .cta-compare-section .button-clear{display:inline-block;vertical-align:middle}.compare-tool-sidebar-container .cta-compare-section a{text-decoration:underline}.compare-tool-sidebar-container .cta-compare-section .icon{font-size:1.4em}.compare-tool-sidebar-container .compare-button{display:inline-block;background:#e59b97;border-radius:3px;color:white}.compare-tool-sidebar-container .compare-button a{padding:11px 25px;cursor:not-allowed}.compare-tool-sidebar-container .compare-button.compareActive{background:#ca372f}.compare-tool-sidebar-container .compare-button.compareActive a{cursor:pointer}.compare-tool-sidebar-container .button-clear{padding:15px 20px;color:#ca372f}.compare-tool-sidebar-container .button-new-window{padding:15px 20px 0;color:#ca372f}.section-header-widget-compare-alert{display:block;box-sizing:border-box;position:absolute;z-index:99999;-webkit-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);-moz-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);top:100%;right:0;left:auto;width:400px;background:#ededed}@media screen and (min-width: 1024px){.section-header-widget-compare-alert{right:50%;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.section-header-widget-compare-alert .section-title-small{font-size:1.1em;text-transform:initial;font-style:italic}.main-nav-sticked .section-header-widget-compare-alert{position:fixed;top:58px}@media screen and (min-width: 1024px){.main-nav-sticked .section-header-widget-compare-alert{right:0px;left:auto}}@media screen and (min-width: 1024px){.main-nav-sticked .section-header-widget-compare-alert{right:0;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}}.button.button-header-widget.button-header-widget-compare{position:relative}.floating-box{display:none;position:fixed;right:auto;z-index:9999;min-width:200px;height:auto;background:transparent;font-size:0.9em;padding:4px;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0.85em}@media screen and (min-width: 600px){.floating-box{font-size:0.9em}}.floating-box ul:not(.no-style){position:relative;background-color:white;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.4);box-shadow:0px 0px 5px rgba(0,0,0,0.4)}.floating-box ul:not(.no-style)>li{position:relative}.floating-box ul:not(.no-style)>li a:first-of-type{color:#222;display:block;line-height:1;padding:12px 15px}@media screen and (min-width: 600px){.floating-box ul:not(.no-style)>li a:first-of-type{padding:15px}}.floating-box ul:not(.no-style)>li:hover>a:first-of-type{background-color:#f3f3f3}.floating-box ul:not(.no-style)>li:hover ul{display:block}.floating-box ul:not(.no-style)>li.parent>a{padding-right:20px}.floating-box ul:not(.no-style)>li.parent>a::after{font-family:"tailbase-icons";content:"\e608";position:absolute;top:50%;right:5px;-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.floating-box ul:not(.no-style)>li.parent>a>ul{display:none;position:absolute;right:100%;top:0;min-width:150px;white-space:nowrap}.floating-box ul:not(.no-style) .title{color:#666;padding:15px;display:none}@media screen and (min-width: 600px){.floating-box ul:not(.no-style) .title{display:block}}.floating-box[data-position='right'] ul:not(.submenu):before{right:10px}.floating-box[data-position='left'] ul:not(.submenu):before{left:10px}.floating-box .social-medias.social-medias-default li{display:table-cell;width:1%;text-align:center}.floating-box .social-medias.social-medias-default li a{padding:0.6em !important}.floating-box .social-medias.social-medias-default li .icon{font-size:1.3em;padding:5px}.show-phones-only{display:block}@media screen and (min-width: 600px){.show-phones-only{display:none}}.social-media-icon-facebook{background:#3b5998;color:#3b5998}.social-media-icon-facebook:hover{background:#2f477a;color:#3b5998}.social-media-icon-twitter{background:#55ACEE;color:#55ACEE}.social-media-icon-twitter:hover{background:#448abe;color:#55ACEE}.social-media-icon-googleplus{background:#DD4B39;color:#DD4B39}.social-media-icon-googleplus:hover{background:#b13c2e;color:#DD4B39}.social-media-icon-linkedin{background:#007bb6;color:#007bb6}.social-media-icon-linkedin:hover{background:#006292;color:#007bb6}.social-media-icon-pinterest{background:#CC2127;color:#CC2127}.social-media-icon-pinterest:hover{background:#a31a1f;color:#CC2127}.social-media-icon-stumbleupon{background:#EB4823;color:#EB4823}.social-media-icon-stumbleupon:hover{background:#bc3a1c;color:#EB4823}.social-media-icon-tumblr{background:#35465C;color:#35465C}.social-media-icon-tumblr:hover{background:#2a384a;color:#35465C}.social-media-icon-youtube{background:#CD201F;color:#CD201F}.social-media-icon-youtube:hover{background:#a41a19;color:#CD201F}.social-media-icon-rss{background:#f26522;color:#f26522}.social-media-icon-rss:hover{background:#c2511b;color:#f26522}.social-media-icon-flickr{background:#ff0084;color:#ff0084}.social-media-icon-flickr:hover{background:#cc006a;color:#ff0084}.social-media-icon-dribbble{background:#ea4c89;color:#ea4c89}.social-media-icon-dribbble:hover{background:#bb3d6e;color:#ea4c89}.social-media-icon-wordpress{background:#21759b;color:#21759b}.social-media-icon-wordpress:hover{background:#1a5e7c;color:#21759b}.social-media-icon-yahoo{background:#7B0099;color:#7B0099}.social-media-icon-yahoo:hover{background:#62007a;color:#7B0099}.social-media-icon-blogger{background:#fb8f3d;color:#fb8f3d}.social-media-icon-blogger:hover{background:#c97231;color:#fb8f3d}.social-media-icon-soundcloud{background:#ff3a00;color:#ff3a00}.social-media-icon-soundcloud:hover{background:#cc2e00;color:#ff3a00}.social-media-icon-mail{background:#6e6e6e;color:#6e6e6e}.social-media-icon-mail:hover{background:#585858;color:#6e6e6e}.social-media-icon-talk{background:#333;color:#333}.social-media-icon-talk:hover{background:#292929;color:#333}.social-media-icon-yelp{background:#d32323;color:#d32323}.social-media-icon-yelp:hover{background:#a91c1c;color:#d32323}.social-media-icon-houzz{background:#7cc04b;color:#7cc04b}.social-media-icon-houzz:hover{background:#639a3c;color:#7cc04b}.social-media-icon-instagram{background:#0d5689;color:#0d5689}.social-media-icon-instagram:hover{background:#0a456e;color:#0d5689}section.section.section-corporative-information-content .section-content a:not(:empty){color:#ca372f;display:inline-block}.misc.brandlogos .brands-container .all-brands-wrapper{padding-bottom:30px}.misc.brandlogos .brands-container .border-box{border:1px solid #f5f5f5}.misc.brandlogos .brands-container .no-padding{padding-bottom:0}.misc.brandlogos .brands-container .brand-wrapper{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;position:relative;padding-bottom:100%;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;height:0}.misc.brandlogos .brands-container .brand-wrapper:hover{-webkit-box-shadow:0px 0px 15px -1px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 15px -1px rgba(0,0,0,0.4);box-shadow:0px 0px 15px -1px rgba(0,0,0,0.4)}.misc.brandlogos .brands-container .brand-wrapper a{width:100%;text-align:center}.explanation{margin:15px 0}.alert{background:#ca372f;padding:15px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:15px 0}.alert p{color:white;font-size:1.8em}.cat-title.title{padding:15px;background:#ca372f;color:white;display:table;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;height:110px;vertical-align:middle}.cat-title.title h2,.cat-title.title h3{width:100%;display:table-cell;vertical-align:middle;color:white}.subcat-list{position:relative;height:auto;overflow:hidden}.subcat-list li{position:relative}.subcat-list li a{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;display:block;padding:15px;background:white;border-left:4px solid rgba(51,51,51,0)}.subcat-list li:hover a{background:#f0f0f0;border-left:4px solid #333;padding:15px 15px 15px 25px}.subcat-list.ps-container .ps-scrollbar-y-rail{opacity:0.6;background-color:#e0e0e0}.subcat-list.ps-container .ps-scrollbar-y-rail:hover{opacity:0.8}.brand-logo-container{position:relative;min-height:50px;height:50px;padding:0px;background:white;text-align:center}.brand-list-wrapper.home-page-brands ul li:nth-child(6),.brand-list-wrapper.home-page-brands ul li:nth-child(7),.brand-list-wrapper.home-page-brands ul li:nth-child(8),.brand-list-wrapper.home-page-brands ul li:nth-child(9),.brand-list-wrapper.home-page-brands ul li:nth-child(10){padding-bottom:0}.brand-list-wrapper img{max-height:50px}.brand-list-wrapper .brand-list{width:50%}@media screen and (min-width: 600px){.brand-list-wrapper .brand-list{width:33.33333%}}@media screen and (min-width: 800px){.brand-list-wrapper .brand-list{width:20%}}.grayscale{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;opacity:0.5}.grayscale:hover{opacity:1 !important}.brand-image{text-align:center;margin-bottom:15px}@media screen and (min-width: 480px){.brand-image{text-align:left;margin-bottom:0}}.brand-image img,.brand-image .cta-back{display:inline-block;vertical-align:middle}.brand-image img{margin-bottom:15px}@media screen and (min-width: 480px){.brand-image img{margin-bottom:0}}.cta-back{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;padding:15px 45px;background:#333;color:white;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;top:0;position:relative;right:auto}@media screen and (min-width: 480px){.cta-back{position:absolute;right:0}}.cta-back:hover{background:#ca372f}.google-maps-container{position:relative;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;height:180px;padding-bottom:0;width:100%;margin:0 auto;padding:15px 15px 0px 15px}@media screen and (min-width: 600px){.google-maps-container{height:250px}}@media screen and (min-width: 800px){.google-maps-container{height:500px;padding:0}}#mapHolder{width:100%;height:100%}.opening-hours{color:#666}.opening-hours .store-details{text-align:left;margin:0 auto;padding:0px;font-size:1em}@media screen and (min-width: 1024px){.opening-hours .store-details{font-size:0.9em}}.opening-hours ul{position:relative;display:block;font-size:0.9em}.opening-hours ul li{margin-bottom:5px}.opening-day,.opening-from,.opening-to{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box}.opening-day{width:5.3em;font-weight:600;text-align:right;margin-right:15px}.opening-from,.opening-to{width:4.5em;text-align:right}.email-link-container span{display:inline-block;vertical-align:middle}.section-contact-us-page{overflow:hidden}.section-contact-us-page>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}.section-contact-us-page .flex-section-left-aside-container{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;order:1;padding-top:15px;padding-bottom:15px;background:#333;width:100%}@media screen and (min-width: 1024px){.section-contact-us-page .flex-section-left-aside-container{-webkit-box-flex:0 0 310px;-moz-box-flex:0 0 310px;width:310px;-webkit-flex:0 0 310px;-ms-flex:0 0 310px;flex:0 0 310px;background:#fff}}@media screen and (min-width: 1280px){.section-contact-us-page .flex-section-left-aside-container{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px}}@media screen and (min-width: 1024px){.section-contact-us-page .flex-section-right-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 310px)}}@media screen and (min-width: 1280px){.section-contact-us-page .flex-section-right-content{width:calc(100% - 356px)}}.section-contact-us-page .text-left-container{padding-right:0}@media screen and (min-width: 1024px){.section-contact-us-page .text-left-container{padding-right:15px}}@media screen and (min-width: 1280px){.section-contact-us-page .text-left-container{padding-right:30px}}.section-contact-us-page .content-wrapper{color:#fff}@media screen and (min-width: 1024px){.section-contact-us-page .content-wrapper{color:#333}}.widget-form.form-default .form-content{color:#666;border:1px solid #cfcfcf;padding:15px}@media screen and (min-width: 600px){.widget-form.form-default .form-content{padding:30px}}.widget-form.form-default .label{font-size:0.8em;text-align:left;padding-bottom:15px}.widget-form.form-default .addon{border:none;background-color:rgba(255,255,255,0);border-bottom:2px solid #b3b3b3}.widget-form.form-default .input{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;position:relative;background-color:rgba(255,255,255,0)}.widget-form.form-default .input input[type="text"],.widget-form.form-default .input input[type="password"],.widget-form.form-default .input input[type="email"],.widget-form.form-default .input input[type="tel"],.widget-form.form-default .input input[type="number"],.widget-form.form-default .input select,.widget-form.form-default .input textarea{width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:none;color:#000;background-color:rgba(255,255,255,0);padding:11px;padding-left:45px;box-sizing:border-box;line-height:1.3}.widget-form.form-default .input input[type="text"]:focus,.widget-form.form-default .input input[type="text"]:active,.widget-form.form-default .input input[type="password"]:focus,.widget-form.form-default .input input[type="password"]:active,.widget-form.form-default .input input[type="email"]:focus,.widget-form.form-default .input input[type="email"]:active,.widget-form.form-default .input input[type="tel"]:focus,.widget-form.form-default .input input[type="tel"]:active,.widget-form.form-default .input input[type="number"]:focus,.widget-form.form-default .input input[type="number"]:active,.widget-form.form-default .input select:focus,.widget-form.form-default .input select:active,.widget-form.form-default .input textarea:focus,.widget-form.form-default .input textarea:active{background-color:#fff;-webkit-box-shadow:inset 0px 0px 1px rgba(0,0,0,0.7);-moz-box-shadow:inset 0px 0px 1px rgba(0,0,0,0.7);box-shadow:inset 0px 0px 1px rgba(0,0,0,0.7)}.widget-form.form-default .input.no-icon input[type="text"],.widget-form.form-default .input.no-icon input[type="password"],.widget-form.form-default .input.no-icon input[type="email"],.widget-form.form-default .input.no-icon input[type="tel"],.widget-form.form-default .input.no-icon select,.widget-form.form-default .input.no-icon textarea{padding-left:6px}.widget-form.form-default .input .icon{color:#b3b3b3;position:absolute;left:15px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.widget-form.form-default .req{color:#ca372f}.widget-form.form-default .required-fields{display:block;padding:10px;background:#faebea;border:1px solid #ca372f;text-align:center;font-size:0.9em}.widget-form.form-default .send-btn{display:block}.cta-send{width:100%;-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;padding:15px 45px;background:#333;color:white;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;border:none;position:relative}.cta-send:hover{background:#242424}.cards-module.store-container{padding-top:0}address p{margin:0 0 15px 0}address .icon{display:inline-block;vertical-align:middle;margin-right:5px}.contactus .container-wrapper{margin-bottom:0;padding:0}@media screen and (min-width: 800px){.contactus .container-wrapper{padding:0 30px}}.form-widget .checkbox{display:inline-block;cursor:pointer;line-height:18px;margin:0;padding-left:30px;font-size:14px;position:relative}.form-widget .checkbox:before{content:"";display:inline-block;width:18px;height:18px;position:relative;vertical-align:middle;background-color:white;color:white;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;text-indent:0;border:1px solid #6e6e6e;position:absolute;top:0;left:0}.form-widget input[type=checkbox],.form-widget input[type=radio]{display:none}.form-widget input[type=checkbox]:checked+.checkbox:after,.form-widget input[type=radio]:checked+.checkbox:after{content:"\e910";position:absolute;top:-3px;left:3px;color:#ca372f;font-size:22px;font-family:'tailbase-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.newsletter-signup-page .wrapper-until-large .section-title-standard{width:41%}@media screen and (min-width: 800px){.newsletter-signup-page .wrapper-until-large .section-title-standard{width:30%}}@media screen and (min-width: 1024px){.newsletter-signup-page .wrapper-until-large .section-title-standard{width:auto}}.newsletter-signup-page .newsleter-signup-content .section-title-standard{width:50%;text-align:left}@media screen and (min-width: 480px){.newsletter-signup-page .newsleter-signup-content .section-title-standard{width:41%}}@media screen and (min-width: 600px){.newsletter-signup-page .newsleter-signup-content .section-title-standard{width:auto}}@media screen and (min-width: 600px){.newsletter-signup-page .newsleter-signup-content .section-title-standard{text-align:center}}@media screen and (min-width: 600px){.newsletter-signup-page .newsleter-signup-content .section-title-standard:after{height:0px}}.newsletter-signup-page .newsleter-signup-content .section-title-standard br{display:none}@media screen and (min-width: 600px){.newsletter-signup-page .newsleter-signup-content .section-title-standard br{display:block}}.newsletter-signup-page .newsleter-signup-content{width:auto;text-align:center;margin:auto}@media screen and (min-width: 600px){.newsletter-signup-page .newsleter-signup-content{width:92%}}@media screen and (min-width: 1024px){.newsletter-signup-page .newsleter-signup-content{width:auto}}@media screen and (min-width: 1280px){.newsletter-signup-page .newsleter-signup-content{width:85%}}.newsletter-signup-page .newsletter-tag-line{text-transform:uppercase;margin:0px;background-color:#e31837;padding:9px 0;color:#fff;font-size:28px;font-size:18px;display:block}@media screen and (min-width: 480px){.newsletter-signup-page .newsletter-tag-line{font-size:20px}}@media screen and (min-width: 600px){.newsletter-signup-page .newsletter-tag-line{font-size:28px}}.newsletter-signup-page .newsleter-signup-content ul{padding:15px 0px 25px}.newsletter-signup-page .newsleter-signup-content ul li{display:block;padding:0px;font-size:18px !important;font-weight:bold;text-transform:uppercase;width:auto;text-align:center}@media screen and (min-width: 600px){.newsletter-signup-page .newsleter-signup-content ul li{font-size:22px !important}}@media screen and (min-width: 1024px){.newsletter-signup-page .newsleter-signup-content ul li{display:inline-block;padding:5px 22px;width:15%;font-size:18px !important}}@media screen and (min-width: 1024px){.newsletter-signup-page .newsleter-signup-content ul li:nth-child(2){border-right:1px solid #333;border-left:1px solid #333;margin-left:25px}}.newsletter-signup-page .hero-section img{width:100%;max-height:600px}.newsletter-signup-page .newsleter-signup-content h2.section-title-standard{line-height:1.2}.newsletter-signup-page .agree-box{background:#ddd;padding:7px;border:1px solid #333;width:auto;margin:auto;padding:15px 25px;box-sizing:border-box}@media screen and (min-width: 1024px){.newsletter-signup-page .agree-box{width:80%}}.newsletter-signup-page .agree-box .checkbox:after{top:5px !important}.newsletter-signup-page .agree-box .checkbox:before{top:8px}@media screen and (min-width: 600px){.newsletter-signup-page label.send-btn{padding-top:10px}}@media screen and (min-width: 1024px){.newsletter-signup-page label.send-btn{text-align:center;width:60%;margin:auto;padding:30px 0 !important}}@media screen and (min-width: 800px){.searchform-wrapper{position:relative}}#searchform-default,#searchform-xsmall,#searchform-sticky{display:none;position:absolute;z-index:10000;top:0;left:0;width:100%;box-sizing:border-box;background-color:#fff}#searchform-xsmall{padding-left:15px}#searchform-sticky{left:auto;right:0;width:310px;font-size:1.25em;top:-11px;font-weight:700;text-transform:none;background-color:#fff}#searchform-sticky:after{content:"";display:block;position:absolute;height:100%;width:75px;background:#fff;top:0;left:0;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#00FFFFFF,GradientType=0 );background:-webkit-linear-gradient(right, #fff 0%,#fff 20%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(right, #fff 0%,#fff 20%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right, #fff 0%,#fff 20%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(right, #fff 0%,#fff 20%,rgba(255,255,255,0) 100%);background:linear-gradient(to left, #fff 0%,#fff 20%,rgba(255,255,255,0) 100%)}#searchform-sticky .ui-autocomplete{font-size:85.7145%}#searchform-sticky .widget-form.form-search .searchbar-button-addon-close{display:inline-block}#searchform-sticky .widget-form.form-search .searchbar-button-addon-search{display:none}#searchform-large{display:inline-block;width:310px;position:relative;z-index:100;background-color:#fff}@media print{#searchform-large{display:none !important}}.widget-form.form-search.searchform{max-width:450px;display:inline-block;width:100%}.widget-form.form-search .form-wrapper{background-color:inherit}@media screen and (min-width: 480px){.widget-form.form-search .form-wrapper{padding-left:0;padding-right:0}}@media screen and (max-width: 479px){.widget-form.form-search .form-wrapper{padding-left:15px;padding-right:15px}}@media screen and (max-width: 1023px){.widget-form.form-search .form-wrapper{padding-top:16px;padding-bottom:16px}}.widget-form.form-search .input{position:relative;background-color:#fff}.widget-form.form-search input::-ms-clear{display:none}@media screen and (max-width: 1023px){.widget-form.form-search .searchbar-button-addon-search{display:none}}@media screen and (min-width: 1024px){.widget-form.form-search.form-invalid .searchbar-button-addon-close{display:none}.widget-form.form-search.form-valid .searchbar-button-addon-search{display:none}}.searchbar-button-addon{position:absolute;top:0;left:0}.searchbar-button-addon.searchbar-button-addon-right{left:auto;right:5px;font-size:1.1em}.ui-autocomplete{-webkit-box-shadow:0px 0px 10px #dcdcdc;-moz-box-shadow:0px 0px 10px #dcdcdc;box-shadow:0px 0px 10px #dcdcdc;background-color:white;border:1px solid #e0e0e0;color:gray;font-size:0.9em;font-weight:300;max-height:440px;overflow-x:hidden;overflow-y:auto;padding-bottom:30px;position:absolute;text-align:left;z-index:99999 !important}@media screen and (max-width: 479px){.ui-autocomplete{left:0px !important}}.ui-autocomplete li{cursor:default;display:block;clear:left;padding:0 30px;width:100%;box-sizing:border-box}.ui-autocomplete li.top-title,.ui-autocomplete li.product-title{padding:0 30px;margin:30px 0 15px}.ui-autocomplete li:hover a.ui-state-focus:not(:hover){outline:none}.ui-autocomplete li a{color:inherit;display:inline-block;padding:2px}.ui-autocomplete li a.ui-state-focus:not(:hover){outline:4px auto #ca372f}.ui-autocomplete li a:hover .simple{text-decoration:underline;cursor:pointer;color:#ca372f}.ui-autocomplete li .top-title,.ui-autocomplete li .product-title{color:#ca372f;font-weight:700;display:block;font-size:1.1em}.ui-autocomplete li .simple strong{font-weight:inherit}.ui-autocomplete .item-container{height:auto !important;min-height:58px}.ui-autocomplete .item-container:hover{color:#ca372f}.ui-autocomplete .product-term a{display:block;padding:10px 0;border-bottom:1px solid #e0e0e0}.ui-autocomplete .product-term:nth-of-type(odd) a{background:#f2f2f2}.ui-autocomplete .image img{border:1px solid #e0e0e0;width:56px;height:56px;max-width:none}.ui-autocomplete .text{white-space:normal;padding-left:10px}.ui-autocomplete .label{color:#ca372f;font-weight:bold;margin-bottom:5px}.ui-autocomplete a .label:hover{text-decoration:none}.ui-autocomplete a .description:hover{text-decoration:underline;color:#ca372f;cursor:pointer}.ui-autocomplete .ui-state-hover,.ui-autocomplete .ui-autocomplete .ui-state-active{margin:0px !important;color:#fff}.ui-autocomplete.mm-autocomplete{position:fixed !important;max-height:70%}.ui-autocomplete-loading{background-image:url(../../../templates/common/img/indicator.gif) !important;background-repeat:no-repeat !important;background-position:97% center !important}@media screen and (max-width: 1023px){.section-wrapper.shopping-cart-page-wrapper{padding-bottom:50px}}#cboxContent.added-to-cart-modal #cboxLoadedContent{margin:0 auto;width:100% !important;height:100% !important}#cboxContent.added-to-cart-modal #cboxClose{display:none}.selectBox-options li a{white-space:normal}.flex-section-left-container{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-section-right-container{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.loader-overlay{display:none;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:99999}body.loading-overlay .loader-overlay{display:block}#section-forgot-password.loading-overlay .loader-overlay{display:block}.loader-overlay .loader,.loader-overlay .loader:after{border-radius:50%;width:30px;height:30px}.loader-overlay .center-loader{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loader-overlay .loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:0.8em solid rgba(255,255,255,0.2);border-right:0.8em solid rgba(255,255,255,0.2);border-bottom:0.8em solid rgba(255,255,255,0.2);border-left:0.8em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:rotation 1.1s infinite linear;animation:rotation 1.1s infinite linear}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.shopping-cart-display .flex-container{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.shopping-cart-display .button-button .icon{font-weight:600}.shopping-cart-display .logo-wrapper{height:auto;text-align:center;width:95px}@media screen and (min-width: 600px){.shopping-cart-display .logo-wrapper{width:150px}}@media screen and (min-width: 800px){.shopping-cart-display .logo-wrapper{width:240px}}.shopping-cart-display .logo-wrapper img{width:100%;max-width:190px;height:auto;position:relative;top:auto;left:auto;padding:0;max-height:62px}.shopping-cart-display .section-alert-item-added>.section-wrapper{background:white}.shopping-cart-display .internal-link{font-weight:600;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.shopping-cart-display .internal-link:not(:empty){color:#ca372f;display:inline-block;background:transparent}.shopping-cart-display .internal-link.grey-link{color:#6e6e6e}.shopping-cart-display .internal-link.grey-link:after{background-color:#6e6e6e}.shopping-cart-display .customer-login-form .grey-link{margin-top:5px;font-size:0.8em}.shopping-cart-display .section-order-summary-mobile-wrapper{display:none;background:rgba(255,255,255,0.9);position:fixed;z-index:999;top:0;bottom:0;left:0;right:0}.shopping-cart-display .section-order-summary-mobile-wrapper .order-summary-close-icon{position:absolute;right:15px;z-index:1}.shopping-cart-display .section-order-summary-mobile-wrapper .section-title-small{margin-bottom:15px}.shopping-cart-display .section-order-summary-mobile-wrapper .order-summary-container{font-size:0.875em;overflow:auto;height:auto;max-height:calc(100vh - 115px)}.shopping-cart-display .section-order-summary-mobile-wrapper .order-summary-container .tb-info-sign{right:auto}.shopping-cart-display .section-order-summary-mobile-wrapper .order-summary-container .bubble-message-box{right:auto;left:60px;top:75px}@media screen and (min-width: 600px){.shopping-cart-display .section-order-summary-mobile-wrapper .order-summary-container .bubble-message-box{top:95px}}.shopping-cart-display .section-order-summary-mobile-wrapper .order-summary-container .bubble-message-box:after,.shopping-cart-display .section-order-summary-mobile-wrapper .order-summary-container .bubble-message-box:before{top:auto;bottom:0;left:50px}.shopping-cart-display .section-order-summary-mobile-wrapper .order-summary-container .bubble-message-box:before{bottom:-15px}.shopping-cart-display .section-order-summary-mobile-wrapper .assistance-text-container.information-alert:before{border:none}.shopping-cart-display .section-order-summary-mobile-wrapper .total-price-summary{padding:15px 0;font-size:1.3em;border-top:1px solid #cfcfcf}@media screen and (max-width: 1023px){.shopping-cart-display .section-order-summary{display:none;position:absolute;bottom:50px;width:100%;padding:15px 15px 0 15px;box-sizing:border-box;background:white;border:1px solid #cfcfcf;-webkit-box-shadow:0px 2px 5px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 5px 5px rgba(0,0,0,0.5);box-shadow:0px 2px 5px 5px rgba(0,0,0,0.5)}}@media screen and (min-width: 1024px){.shopping-cart-display .section-order-summary{display:block}.shopping-cart-display .section-order-summary .order-summary-close-icon{display:none}}.shopping-cart-display .section-order-summary .assistance-text-container{padding:15px;box-sizing:border-box;margin:15px 0}.shopping-cart-display .section-order-summary .assistance-text-container p{padding-left:45px}.shopping-cart-display .section-order-summary .assistance-text-container .left-text{width:100%}.shopping-cart-display .section-order-summary .assistance-text-container .right-text{width:100%;font-weight:600;color:#ca372f;text-align:left}.shopping-cart-display .form-widget input[type=radio]:checked+.checkbox span{color:#333}.shopping-cart-display .form-widget input[type=radio]:checked+.checkbox:after{content:"";width:10px;height:10px;background:#ca372f;border-radius:50%;top:5px;left:5px}.shopping-cart-display .form-widget input[type=radio]:not(:checked)+.checkbox:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;top:5px;left:5px;background:#ccc}.shopping-cart-display .form-widget .checkbox{font-size:0.85em;line-height:1.3;font-weight:600}.shopping-cart-display .form-widget .checkbox.radio-button{width:100%;font-size:1em;line-height:1.5;font-weight:400;vertical-align:middle}.shopping-cart-display .form-widget .checkbox.radio-button:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box}.shopping-cart-display .form-widget .extended-options-item-name{display:block}.shopping-cart-display .form-widget .extended-options-item-time,.shopping-cart-display .form-widget .extended-options-item-price{font-weight:400}.shopping-cart-display .section-title-small{font-size:1em;position:relative}.shopping-cart-display p{font-size:1em}.shopping-cart-display .icon.tb-info-sign{width:15px;height:15px;position:absolute;right:0;padding:2px;border-radius:50%;font-size:0.75em;background:#ca372f;text-align:center;color:white;line-height:1.2}.shopping-cart-display .bubble-message-box{display:none;width:160px;position:absolute;top:25px;right:0;background:white;padding:15px;font-size:0.75em;font-weight:400;text-transform:none;z-index:1;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3)}.shopping-cart-display .bubble-message-box:before,.shopping-cart-display .bubble-message-box:after{content:"";display:block;position:absolute;background:white;top:0;z-index:1}.shopping-cart-display .bubble-message-box:before{width:14px;height:14px;right:15px;border:1px solid #cfcfcf;-moz-transform:translate(50%, -50%) rotate(-45deg);-webkit-transform:translate(50%, -50%) rotate(-45deg);-o-transform:translate(50%, -50%) rotate(-45deg);-ms-transform:translate(50%, -50%) rotate(-45deg);transform:translate(50%, -50%) rotate(-45deg);-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.3)}.shopping-cart-display .bubble-message-box:after{width:45px;height:15px;right:0}.shopping-cart-display .selectBox-dropdown{min-width:180px;line-height:2.2em;width:100% !important;max-width:250px}.shopping-cart-display .selectBox-dropdown .selectBox-label{padding:2px 2px 2px 15px}.shopping-cart-display .success-alert,.shopping-cart-display .error-alert{width:100%;margin:0;box-sizing:border-box}.shopping-cart-display .success-alert:before,.shopping-cart-display .error-alert:before{border:none}.shopping-cart-display .cart-item-qty{color:#ca372f;white-space:nowrap}.shopping-cart-display .section-collapsible{margin:0 !important}.shopping-cart-display .section-collapsible>.section-wrapper>.section-content{padding:25px 0 0 0}.shopping-cart-display .checkbox-wrapper,.shopping-cart-display .sort-by-selectbox{display:inline-block;vertical-align:middle}.shopping-cart-display .sort-by-selectbox{margin:0 0 0 35px}@media screen and (min-width: 600px){.shopping-cart-display .sort-by-selectbox{margin:0}}.shopping-cart-display .checkbox-wrapper{padding:0 0 15px 0}@media screen and (min-width: 600px){.shopping-cart-display .checkbox-wrapper{padding:0 15px 0 0}}@media screen and (min-width: 1024px){.shopping-cart-display .checkbox-wrapper{padding:0 0 15px 0}}.shopping-cart-display .button-button{display:inline-block;font-weight:600;padding:6px 15px}@media screen and (min-width: 600px){.shopping-cart-display .button-button{margin-top:0}}.shopping-cart-display .icon{font-size:1.3em}.shopping-cart-display .button.button-quote-request{width:100%;text-transform:uppercase}.shopping-cart-display .button.button-quote-request>.button-button{display:block;padding:12px}.shopping-cart-display .button.button-quote-request>.button-button span{text-transform:uppercase}.shopping-cart-display .button.button-quote-request .icon{font-size:1.5em}.shopping-cart-display .button.button-quote-request.unactive>.button-button{background-color:#b3b3b3}.shopping-cart-display .button.button-quote-request.summary-overview{text-transform:none}.shopping-cart-display .button.button-quote-request.summary-overview>.button-button{background-color:#f4f4f4;color:#6e6e6e}.shopping-cart-display .total-price-summary{font-weight:600;margin-top:15px}.shopping-cart-display .total-price-summary .total-price-number{color:#ca372f}.shopping-cart-display .section-main-shopping{overflow-x:hidden}.shopping-cart-display .section-main-shopping>.section-wrapper{background:#f2f2f2;padding:15px 0}@media screen and (min-width: 1024px){.shopping-cart-display .section-main-shopping>.section-wrapper{padding:30px 0}}@media screen and (min-width: 1280px){.shopping-cart-display .section-main-shopping>.section-wrapper{background:#fff}}.shopping-cart-display .section-main-shopping>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}.shopping-cart-display .shopping-cart-panel-aside{box-sizing:border-box;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;order:1}@media screen and (min-width: 1280px){.shopping-cart-display .shopping-cart-panel-aside{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px}}.shopping-cart-display .shopping-cart-panel-aside .aside-content{margin-left:15px}@media screen and (min-width: 800px){.shopping-cart-display .shopping-cart-panel-aside .aside-content{margin-left:30px}}.shopping-cart-display .shopping-cart-panel-aside h2{margin:0 0 15px 0;font-size:2em}.shopping-cart-display .shopping-cart-main-wrapper{box-sizing:border-box;padding:0 15px;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;order:2}@media screen and (min-width: 800px){.shopping-cart-display .shopping-cart-main-wrapper{padding:0 30px}}@media screen and (min-width: 1280px){.shopping-cart-display .shopping-cart-main-wrapper{padding:0 30px 0 0}}@media screen and (min-width: 1280px){.shopping-cart-display .shopping-cart-main-wrapper{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 356px)}}.shopping-cart-display .shopping-cart-main-content{position:relative;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1280px){.shopping-cart-display .shopping-cart-main-content:before{content:"";background:#f2f2f2;position:absolute;left:0;width:1920px;height:100%}}.shopping-cart-display .cta-container{position:relative;height:auto;text-align:center;margin:0px auto;padding:0;display:block;width:80%;font-size:0.75em}.shopping-cart-display .cta-container .cta-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;align-items:center}@media screen and (min-width: 800px){.shopping-cart-display .cta-container{width:60%}}.shopping-cart-display .cta-container .cta-button{text-align:center;width:100%;padding:15px;box-sizing:border-box;width:100%}@media screen and (min-width: 600px){.shopping-cart-display .cta-container .cta-button{width:50%}}.shopping-cart-display .cta-container .cta-button.link-button{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;color:#6e6e6e;text-decoration:underline;order:2}@media screen and (min-width: 600px){.shopping-cart-display .cta-container .cta-button.link-button{order:1}}.shopping-cart-display .cta-container .cta-button.link-button:hover{color:#ca372f}.shopping-cart-display .cta-container .cta-button.more-info-button{background:#ca372f;margin-bottom:0;order:1}@media screen and (min-width: 600px){.shopping-cart-display .cta-container .cta-button.more-info-button{order:2}}.shopping-cart-display .cta-container .cta-button.more-info-button:hover{background:#a22c26}.shopping-cart-display .cart-prices-disclaimer-wrapper{padding:0 10px 20px 10px}.shopping-cart-display .cart-prices-disclaimer-wrapper .cart-prices-disclaimer-text{font-size:12.8px;text-align:center;font-style:italic;color:#6e6e6e}.shopping-cart-display .section-shopping-cart-alert{width:100%}.shopping-cart-display .section-shopping-cart-alert .success-alert{background:white;border:none;-webkit-box-shadow:0px 5px 10px -3px rgba(0,0,0,0.5);-moz-box-shadow:0px 5px 10px -3px rgba(0,0,0,0.5);box-shadow:0px 5px 10px -3px rgba(0,0,0,0.5)}@media screen and (min-width: 1024px){.shopping-cart-display .section-shopping-cart-alert .success-alert{background:#f2f2f2;border:1px solid #3c763d;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.shopping-cart-display .section-shopping-cart-alert .extra-line{color:#6e6e6e;font-weight:600;font-size:0.8em;font-size:1em}@media screen and (min-width: 800px){.shopping-cart-display .section-shopping-cart-alert .extra-line{font-size:0.9em}}@media screen and (min-width: 1024px){.shopping-cart-display .section-shopping-cart-alert .extra-line{font-size:0.8em}}.shopping-cart-display .section-shopping-cart-alert .extra-line .grey-link{color:inherit}.shopping-cart-display .section-shopping-cart-alert .extra-line .grey-link:after{background-color:#6e6e6e}.shopping-cart-display .section-shopping-cart-alert .cta-section{border-bottom:1px solid #fff;padding-bottom:0;margin:15px 0}@media screen and (min-width: 600px){.shopping-cart-display .section-shopping-cart-alert .cta-section{padding-bottom:30px;margin:30px 0}}@media screen and (min-width: 800px){.shopping-cart-display .section-shopping-cart-alert .cta-section{border-bottom:1px solid #cfcfcf}}.shopping-cart-display .section-shopping-cart-alert .cta-section .cta-container{padding:0;width:80%}@media screen and (min-width: 800px){.shopping-cart-display .section-shopping-cart-alert .cta-section .cta-container{width:60%}}.shopping-cart-display .section-featured-products{padding-bottom:30px}.shopping-cart-display .section-featured-products .section-title-small{font-weight:600;left:15px}@media screen and (min-width: 1024px){.shopping-cart-display .section-featured-products .section-title-small{left:0}}.shopping-cart-display .section-featured-products>.section-wrapper{padding:0;background:white}.shopping-cart-display .section-featured-products>.section-wrapper [data-module="carousel"]{background:#ededed;padding:30px 0;box-sizing:border-box}.shopping-cart-display .section-featured-products>.section-wrapper .section-header{margin-bottom:30px}@media screen and (min-width: 480px){.shopping-cart-display .section-featured-products>.section-wrapper .section-header{margin-bottom:0}}.shopping-cart-display .section-featured-products .swiper-pagination{bottom:calc(100% + 20px)}@media screen and (min-width: 480px){.shopping-cart-display .section-featured-products .swiper-pagination{bottom:100%}}.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout .item-details-container{padding:0 5px}.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text{font-size:0.8em}@media screen and (min-width: 800px){.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout .item-details-container .item-details .item-text{width:calc(100% - 82px)}}@media screen and (min-width: 800px){.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout .product-price-qualifier,.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout .item-price{width:76px;line-height:0.9}}@media screen and (min-width: 800px){.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape{width:76px}}.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout #tag-hexagon-shape:after{border-right:38px solid transparent;border-left:38px solid transparent}@media screen and (min-width: 800px){.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout .item-price:before{width:76px}}.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout .saveprice{font-size:0.85em}.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout .dotTitle{height:60px}.shopping-cart-display .section-featured-products .product-box.product-box-classic-layout .dotTitle.price-qualifier-container{height:20px}.shopping-cart-display .section-shopping-cart-review>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;padding:15px 0}@media screen and (min-width: 1024px){.shopping-cart-display .section-shopping-cart-review>.section-wrapper>.section-content{padding:30px 0}}@media screen and (min-width: 1280px){.shopping-cart-display .section-shopping-cart-review>.section-wrapper>.section-content .shopping-cart-items-wrapper,.shopping-cart-display .section-shopping-cart-review>.section-wrapper>.section-content .shopping-cart-forms-wrapper{padding-left:30px;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 1024px){.shopping-cart-display .section-shopping-cart-review>.section-wrapper>.section-content .shopping-cart-items-wrapper{padding-right:30px}}.shopping-cart-display .section-shopping-cart-review>.section-wrapper>.section-content .shopping-cart-item-container,.shopping-cart-display .section-shopping-cart-review>.section-wrapper>.section-content .shopping-cart-forms-container{padding-bottom:15px}.shopping-cart-display .shopping-cart-title,.shopping-cart-display .shopping-cart-items,.shopping-cart-display .shopping-cart-forms,.shopping-cart-display .section.section-shopping-cart-alert.customer-error-alert{width:100%;order:2}@media screen and (min-width: 1024px){.shopping-cart-display .shopping-cart-title,.shopping-cart-display .shopping-cart-items,.shopping-cart-display .shopping-cart-forms,.shopping-cart-display .section.section-shopping-cart-alert.customer-error-alert{order:1}}.shopping-cart-display .shopping-cart-title{position:relative;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1em}@media screen and (min-width: 1024px){.shopping-cart-display .shopping-cart-title{font-size:1.15em}}@media screen and (min-width: 1280px){.shopping-cart-display .shopping-cart-title{padding-left:30px}}.shopping-cart-display .continue-shopping{position:absolute;right:0;display:block;width:100%;max-width:253px;padding:15px 35px;border:2px solid #333;box-sizing:border-box;font-size:0.75em;font-weight:600;color:#333;text-transform:uppercase;text-align:center;z-index:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;top:0}.shopping-cart-display .continue-shopping:hover{border:2px solid black;color:black}@media screen and (min-width: 1024px){.shopping-cart-display .continue-shopping{top:20px}}.shopping-cart-display .continue-shopping.continue-shopping-top{display:none}@media screen and (min-width: 800px){.shopping-cart-display .continue-shopping.continue-shopping-top{display:block}}.shopping-cart-display .continue-shopping.continue-shopping-bottom{position:relative;top:auto;left:auto;width:100%;max-width:253px;margin:0 auto;order:2}@media screen and (min-width: 800px){.shopping-cart-display .continue-shopping.continue-shopping-bottom{left:calc(100% - 290px);margin:0}}.shopping-cart-display .shopping-cart-items,.shopping-cart-display .shopping-cart-forms{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}@media screen and (min-width: 1024px){.shopping-cart-display .shopping-cart-items,.shopping-cart-display .shopping-cart-forms{width:calc(100% - 255px)}}.shopping-cart-display .side-bar-shipping-promo-options{margin-top:20px;padding-bottom:15px;margin-top:0;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;order:1}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options{margin-top:0;-webkit-box-flex:0 0 255px;-moz-box-flex:0 0 255px;width:255px;-webkit-flex:0 0 255px;-ms-flex:0 0 255px;flex:0 0 255px;order:2}}.shopping-cart-display .side-bar-shipping-promo-options .total-order-summary-container .section-title-small{padding-bottom:0}.shopping-cart-display .side-bar-shipping-promo-options .total-order-summary-container .section-title-small.left-text{width:60%}.shopping-cart-display .side-bar-shipping-promo-options .total-order-summary-container.right-text{width:40%}@media screen and (min-width: 600px){.shopping-cart-display .side-bar-shipping-promo-options .left-text{width:auto}}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .left-text{width:65%}}@media screen and (min-width: 600px){.shopping-cart-display .side-bar-shipping-promo-options .right-text{width:auto}}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .right-text{width:35%}}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-wrapper{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-content{width:100%;padding:0;color:#000;-moz-box-sizing:border-box;box-sizing:border-box;border:none;background:transparent}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-content{border:1px solid #cfcfcf;background:#fff}}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-content .button.button-main>.button-button,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-content .button.button-blog-view-more>.button-button,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-content .button.button-product-list-tools-mobile>.button-button{padding:9px;font-size:0.85em}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .delivery-estimate,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .shipping-options-sidebar,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .section-promotional-code,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .section-order-summary{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #fff}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .delivery-estimate,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .shipping-options-sidebar,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .section-promotional-code,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .section-order-summary{margin-bottom:0;padding:30px;border-bottom:1px solid #cfcfcf}}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .delivery-estimate{position:relative}@media screen and (min-width: 600px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .delivery-estimate .left-text{margin-right:15px}}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .delivery-estimate .left-text{margin-right:0}}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .delivery-estimate .bubble-helper-container{position:relative;right:0;top:0;width:auto;display:inline-block;vertical-align:top;margin-left:20px}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .delivery-estimate .bubble-helper-container{position:absolute;right:0}}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .delivery-estimate .bubble-helper-container .icon{font-size:0.8em}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .tb-store-finder-zipcode-input{text-transform:uppercase}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .customer-card-data-results{font-size:0.725em;line-height:1.2;margin-top:15px}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .customer-card-data-results span:empty{display:none}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .customer-card-data-results .customer-shipping-info-address,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .customer-card-data-results .customer-shipping-info-country-code{display:block}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .error-alert-line{display:inline-block;margin-top:5px;color:#ca372f;font-size:0.7em;line-height:1}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container ul{font-size:0.875em;line-height:2}@media screen and (min-width: 600px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .left-text{margin-right:5px}}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .left-text{width:50%;margin-right:0}}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .right-text{width:50%}}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .items-count-cart-data{display:block;font-size:0.9em;margin-top:2px;color:#6e6e6e}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .global-discount .left-text{position:relative}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .global-discount .bubble-helper-container{position:relative;right:-20px;top:-2px}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .global-discount .bubble-message-box{bottom:30px;top:auto;left:-75px;right:auto;font-size:0.9em;line-height:1.2}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .global-discount .bubble-message-box:before,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .global-discount .bubble-message-box:after{top:auto;bottom:0;left:50px;right:auto}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .global-discount .bubble-message-box:before{bottom:-15px}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container .global-discount .bubble-message-box .tb-cancel{position:absolute;right:5px;top:5px}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container.order-summary-with-all-data .left-text{width:64%}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container.order-summary-with-all-data .left-text b{white-space:nowrap;color:red}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .order-summary-container.order-summary-with-all-data .right-text{width:35%}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .postal-code-result-block .right-text{color:#ca372f;text-transform:uppercase}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .postal-code-result-block .right-text .icon{position:relative;top:2px}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .postal-code-result-block .change-promotional-code-button{vertical-align:top;text-align:left;width:30%}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .postal-code-result-block .change-promotional-code-button{width:100%}}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .postal-code-result-block .promotional-message-box{position:relative;box-sizing:border-box;padding:5px;vertical-align:top;border:1px solid #cfcfcf;background:#ededed;margin:0;width:70%}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .postal-code-result-block .promotional-message-box{width:100%;margin-top:15px}}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .change-promotional-code-form-container.promotional-code-valid{margin-top:15px}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .shipping-options-sidebar .form-widget:last-of-type{padding-bottom:0}@media screen and (min-width: 1024px){.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .shipping-options-sidebar .checkbox-wrapper{padding-bottom:15px}}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .shipping-options-sidebar .selectBox-dropdown .selectBox-label{padding:0px 0px 0px 15px;width:calc(100% - 40px) !important;box-sizing:border-box;text-overflow:ellipsis}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .section-promotional-code .button-button{padding:0}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .input{font-size:0.875em;background:white}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .input input:focus{-webkit-box-shadow:inset 0px 0px 1px rgba(0,0,0,0.7);-moz-box-shadow:inset 0px 0px 1px rgba(0,0,0,0.7);box-shadow:inset 0px 0px 1px rgba(0,0,0,0.7)}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .input input[type="text"]{padding:6px;padding-left:35px}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .input .icon{font-size:1.3em;color:#ca372f;left:10px}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-promotional-code .input input[type="text"]{padding-left:15px}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-widget .checkbox.radio-button{font-size:0.85em;line-height:1.3;font-weight:600;color:#6e6e6e;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-widget .checkbox.radio-button:hover span,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-widget .checkbox.radio-button:active span,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-widget .checkbox.radio-button:focus span,.shopping-cart-display .side-bar-shipping-promo-options .widget-form.form-default .form-widget .checkbox.radio-button.active span{color:#333}.shopping-cart-display .section-cart-list-item.titles,.shopping-cart-display .section-cart-form-item.titles{display:none}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item.titles,.shopping-cart-display .section-cart-form-item.titles{display:block}}.shopping-cart-display .section-cart-list-item.titles>.section-wrapper,.shopping-cart-display .section-cart-form-item.titles>.section-wrapper{margin-bottom:0;border-bottom:none}.shopping-cart-display .section-cart-list-item.titles>.section-wrapper p,.shopping-cart-display .section-cart-form-item.titles>.section-wrapper p{font-weight:600}.shopping-cart-display .section-cart-list-item>.section-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper{border:1px solid #cfcfcf;margin-bottom:15px}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;font-size:0.875em}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .shopping-cart-item-left-side,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .shopping-cart-item-left-side{flex-wrap:nowrap;-webkit-box-flex:0 0 40%;-moz-box-flex:0 0 40%;width:40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:95px}@media screen and (min-width: 480px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .shopping-cart-item-left-side,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .shopping-cart-item-left-side{-webkit-box-flex:0 0 99px;-moz-box-flex:0 0 99px;width:99px;-webkit-flex:0 0 99px;-ms-flex:0 0 99px;flex:0 0 99px}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .item-photo,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .item-photo{border:1px solid #cfcfcf}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side{-webkit-box-flex:1 1 60%;-moz-box-flex:1 1 60%;width:60%;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;order:2;box-sizing:border-box}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove{display:inline-block;vertical-align:middle;padding-left:5px}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title{line-height:1.1;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;order:2;padding-left:5px}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title{-webkit-box-flex:1 1 35%;-moz-box-flex:1 1 35%;width:35%;-webkit-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%;margin-right:5px}}@media screen and (min-width: 1024px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title{-webkit-box-flex:1 1 45%;-moz-box-flex:1 1 45%;width:45%;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%}}@media screen and (min-width: 1280px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title{-webkit-box-flex:1 1 35%;-moz-box-flex:1 1 35%;width:35%;-webkit-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .shopping-cart-item-title-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .shopping-cart-item-title-wrapper{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 480px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .shopping-cart-item-title-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .shopping-cart-item-title-wrapper{padding-top:0}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .shopping-cart-item-title-wrapper span.dotTitle,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .shopping-cart-item-title-wrapper span.dotTitle{display:block;height:30px}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .shopping-cart-item-title-wrapper span.dotTitle,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .shopping-cart-item-title-wrapper span.dotTitle{height:auto;max-height:75px}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .soft-text,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-title .soft-text{display:inline-block;color:gray}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;order:2}@media screen and (min-width: 480px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price{-webkit-box-flex:1 1 40%;-moz-box-flex:1 1 40%;width:40%;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%}}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price{-webkit-box-flex:1 1 25%;-moz-box-flex:1 1 25%;width:25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}@media screen and (min-width: 1024px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price{-webkit-box-flex:1 1 20%;-moz-box-flex:1 1 20%;width:20%;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}}@media screen and (min-width: 1280px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-price{-webkit-box-flex:1 1 25%;-moz-box-flex:1 1 25%;width:25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .item-price{position:relative;padding-right:5px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .item-price .price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .item-price .price{font-size:1.2em}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .item-price .price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .item-price .price{font-size:1.6em}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .item-price .price,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .item-price .pricebefore,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .item-price .price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .item-price .pricebefore{font-weight:600;display:inline-block;vertical-align:top}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .item-price .pricebefore,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .item-price .pricebefore{color:gray}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .item-price .price-qualifier,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .item-price .price-qualifier{position:absolute;text-align:left;width:100%;padding-right:5px;padding-left:5px;right:0;top:100%;color:gray;-moz-box-sizing:border-box;box-sizing:border-box}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty{-webkit-box-flex:1 1 85%;-moz-box-flex:1 1 85%;width:85%;-webkit-flex:1 1 85%;-ms-flex:1 1 85%;flex:1 1 85%;order:2}@media screen and (min-width: 480px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;width:50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding-left:0}}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty{-webkit-box-flex:1 1 21%;-moz-box-flex:1 1 21%;width:21%;-webkit-flex:1 1 21%;-ms-flex:1 1 21%;flex:1 1 21%}}@media screen and (min-width: 800px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty{-webkit-box-flex:1 1 25%;-moz-box-flex:1 1 25%;width:25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}@media screen and (min-width: 1024px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty{-webkit-box-flex:1 1 18%;-moz-box-flex:1 1 18%;width:18%;-webkit-flex:1 1 18%;-ms-flex:1 1 18%;flex:1 1 18%}}@media screen and (min-width: 1280px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty{-webkit-box-flex:1 1 21%;-moz-box-flex:1 1 21%;width:21%;-webkit-flex:1 1 21%;-ms-flex:1 1 21%;flex:1 1 21%}}@media screen and (min-width: 1440px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-qty{-webkit-box-flex:1 1 25%;-moz-box-flex:1 1 25%;width:25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .qty-box-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .qty-box-wrapper{text-align:center;width:90px}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper{display:inline-block;height:30px;width:30px;border:1px solid #cfcfcf;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;position:relative}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper:not(:last-of-type),.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper:not(:last-of-type){border-right:none}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper button,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper button{width:100%;height:100%;position:absolute;top:0;left:0;padding:0;background:none;border:none;color:inherit}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper>.qty-box-item,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper>.qty-box-item{width:100%;height:100%;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper>.qty-box-item span,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper>.qty-box-item span{display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper>.qty-box-item span.qty,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper>.qty-box-item span.qty{font-weight:bold}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper>.qty-box-item span:not(.qty),.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .qty-box-item-wrapper>.qty-box-item span:not(.qty){color:gray}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove{padding-left:0px;-webkit-box-flex:1 1 5%;-moz-box-flex:1 1 5%;width:5%;-webkit-flex:1 1 5%;-ms-flex:1 1 5%;flex:1 1 5%;text-align:right}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove{-webkit-box-flex:1 1 12%;-moz-box-flex:1 1 12%;width:12%;-webkit-flex:1 1 12%;-ms-flex:1 1 12%;flex:1 1 12%;text-align:center}}@media screen and (min-width: 800px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove{-webkit-box-flex:1 1 10%;-moz-box-flex:1 1 10%;width:10%;-webkit-flex:1 1 10%;-ms-flex:1 1 10%;flex:1 1 10%}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove a,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove a{display:block;color:gray}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove .icon,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .right-side .shopping-cart-item-remove .icon{vertical-align:middle}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-information,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-information{margin-bottom:15px}@media screen and (min-width: 800px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-information,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-information{margin-bottom:30px}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert{text-align:left;font-weight:400;align-items:flex-start;margin-bottom:15px;padding:10px 10px 10px 35px;font-size:0.75em !important}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert:last-of-type,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert:last-of-type{margin-bottom:0}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert{padding:10px 10px 10px 50px;font-size:0.9em !important}}@media screen and (min-width: 1280px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert{font-size:1em !important}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert:before,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert:before{font-size:24px;width:25px;height:20px}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert .flex-section-left-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert .flex-section-left-container{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:5px}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert .flex-section-left-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert .flex-section-left-container{-webkit-box-flex:1 1 40%;-moz-box-flex:1 1 40%;width:40%;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;margin-bottom:0;box-sizing:border-box}}@media screen and (min-width: 800px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert .flex-section-left-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert .flex-section-left-container{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;width:50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (min-width: 1280px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert .flex-section-left-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert .flex-section-left-container{-webkit-box-flex:1 1 40%;-moz-box-flex:1 1 40%;width:40%;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert .flex-section-right-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert .flex-section-right-container{-webkit-box-flex:1 1 60%;-moz-box-flex:1 1 60%;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%}@media screen and (min-width: 800px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert .flex-section-right-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert .flex-section-right-container{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (min-width: 1280px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert .flex-section-right-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert .flex-section-right-container{-webkit-box-flex:1 1 60%;-moz-box-flex:1 1 60%;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert .type-discount,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert .type-discount{font-size:0.9em}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.success-alert .type-discount span,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.success-alert .type-discount span{display:block}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .text-line,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .text-line{display:inline-block;vertical-align:middle;width:50%}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .text-line.line-one,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .text-line.line-one{max-width:200px}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .text-line.line-one span,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .text-line.line-one span{font-size:0.85em}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content .text-line.line-two,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content .text-line.line-two{text-align:right}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options{border-top:1px solid #cfcfcf;padding-top:15px;margin-top:15px}@media screen and (min-width: 800px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options{padding-top:30px;margin-top:30px}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .shopping-cart-title,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .shopping-cart-title{padding-left:0;order:inherit}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-header,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-header,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container{width:100%}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-header,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-header{margin-bottom:15px}@media screen and (min-width: 1440px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-header,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-header{margin-bottom:30px}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container.striped .extended-options-wrapper:nth-child(2n+1),.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container.striped .extended-options-wrapper:nth-child(2n+1){background-color:#ebebeb}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container.striped .extended-options-wrapper:last-child,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container.striped .extended-options-wrapper:last-child{border-bottom:none}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container select,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container select{max-width:100%}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .flex-section-left-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .flex-section-left-container{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta{display:inline-block;vertical-align:middle;width:100%}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta{width:49%}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price .button-add-extended-item,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta .button-add-extended-item,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price .button-add-extended-item,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta .button-add-extended-item{width:110px;position:relative;height:30px}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price .button-add-extended-item button,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta .button-add-extended-item button,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price .button-add-extended-item button,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta .button-add-extended-item button{width:100%;height:100%;position:absolute;top:0;left:0}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-price{color:#ca372f;font-weight:600}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta.extended-item-added,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta.extended-item-added{width:80px}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta.extended-item-added>.button-button,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .extended-options-item-cta.extended-item-added>.button-button{width:100%;padding:6px 15px;background:#f2f2f2;color:#3c763d !important;border:1px solid #3c763d;cursor:inherit}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .button-remove-item,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .button-remove-item{width:28px;display:inline-block;text-align:right;vertical-align:middle}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .button-button,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .button-button{font-weight:600;width:auto;box-sizing:border-box;padding:0;margin-top:5px}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .button-button,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .button-button{margin-top:0}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .button-button span,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-container .button-button span{text-transform:uppercase}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-title,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-title{font-weight:600;background-color:#d6d6d6;text-align:left;border-bottom:1px solid white;position:relative;color:#666;font-size:1.125em;padding:10px}@media screen and (min-width: 1024px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-title,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-title{padding:20px}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper{padding:15px 30px;background:#f4f4f4;border-bottom:1px solid #fafafa;font-size:0.9em;padding:15px}@media screen and (min-width: 1440px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper{padding:15px 30px}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .checkbox-wrapper,.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .sort-by-selectbox,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .checkbox-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .sort-by-selectbox{display:inline-block;vertical-align:middle}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .selectBox-dropdown .selectBox-label,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .selectBox-dropdown .selectBox-label{padding:0px 0px 0px 15px;width:calc(100% - 40px) !important;box-sizing:border-box;text-overflow:ellipsis;font-size:1.2em;line-height:2.2}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .sort-by-selectbox,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .sort-by-selectbox{margin:0 0 0 35px}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .sort-by-selectbox,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .sort-by-selectbox{margin:0}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .checkbox-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .checkbox-wrapper{padding-right:30px;padding-bottom:15px}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .checkbox-wrapper,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .checkbox-wrapper{padding-bottom:0}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .flex-section-right-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .flex-section-right-container{text-align:right;margin-left:0}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .flex-section-right-container,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .flex-section-right-container{text-align:left;margin-left:0}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .flex-section-right-container .extended-options-required-label,.shopping-cart-display .section-cart-form-item>.section-wrapper>.section-content.item-extended-options .extended-options-wrapper .flex-section-right-container .extended-options-required-label{display:inline-block;padding-left:10%}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .shipping-options-form-wrapper .shipping-option-container .extended-options-item-price{width:auto}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .shipping-options-form-wrapper .shipping-sub-option-container .checkbox-wrapper{box-sizing:border-box;padding-right:10px;width:100%;display:block}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .shipping-options-form-wrapper .shipping-sub-option-container .checkbox-wrapper{display:inline-block;width:170px}}.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .shipping-options-form-wrapper .shipping-sub-option-container .select.selectBox-dropdown{max-width:none;box-sizing:border-box;width:100% !important;display:block}@media screen and (min-width: 600px){.shopping-cart-display .section-cart-list-item>.section-wrapper>.section-content.item-extended-options .shipping-options-form-wrapper .shipping-sub-option-container .select.selectBox-dropdown{display:inline-block;width:calc(100% - 170px) !important}}.shopping-cart-display .left-text,.shopping-cart-display .right-text{display:inline-block;vertical-align:middle}.shopping-cart-display .left-text{width:65%;line-height:1}.shopping-cart-display .right-text{width:35%;text-align:right}.shopping-cart-display .postal-code-result-label{font-weight:600}.shopping-cart-display .change-postal-code-button .icon{font-size:1em}.shopping-cart-display .change-postal-code-button-label,.shopping-cart-display .change-promotional-code-button-label{font-weight:400;text-transform:capitalize}.shopping-cart-display .change-postal-code-form-container.postal-code-valid{margin-top:15px}.shopping-cart-display .cta-section .cta-container{width:100%;padding:15px}@media screen and (min-width: 1024px){.shopping-cart-display .cta-section .cta-container{padding:30px}}.shopping-cart-display .cta-section.mobile-cta-section-fixed{position:fixed;z-index:999;bottom:0;width:100%;background:white;left:0;-webkit-box-shadow:0px 2px 5px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 5px 5px rgba(0,0,0,0.5);box-shadow:0px 2px 5px 5px rgba(0,0,0,0.5);height:50px;overflow:hidden}.shopping-cart-display .cta-section.mobile-cta-section-fixed .cta-container{padding:0}.shopping-cart-display .cta-section.mobile-cta-section-fixed .cta-container .cta-buttons{justify-content:space-between}.shopping-cart-display .cta-section.mobile-cta-section-fixed .button-quote-request{width:50%}.shopping-cart-display .cta-section.mobile-cta-section-fixed .button-quote-request>.button-button{padding:16px;width:100%;box-sizing:border-box}.shopping-cart-display .cta-section.mobile-cta-section-fixed .button-quote-request.summary-overview span{display:inline-block}.shopping-cart-display .cta-section.mobile-cta-section-fixed .button-quote-request.summary-overview .total-price-summary{padding:9px;box-sizing:border-box;margin-top:0}.shopping-cart-display .cta-section.mobile-cta-section-fixed .button-quote-request .total-price-summary-wrapper{width:80px;text-align:left}.shopping-cart-display .cta-section.mobile-cta-section-fixed .button-quote-request .total-price-summary-wrapper span{display:block}.shopping-cart-display .cta-section.mobile-cta-section-fixed .button-quote-request .total-price-summary-wrapper .total-price-number{font-size:1.3em;margin-top:5px}.shopping-cart-display .transaction-alert .cta-section .cta-container{width:100%}@media screen and (min-width: 1024px){.shopping-cart-display .transaction-alert .cta-section .cta-container{width:60%}}.shopping-cart-display .transaction-alert .cta-section .cta-buttons{font-size:0.9em}.shopping-cart-display .transaction-alert .success-alert{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #3c763d}.shopping-cart-display .transaction-alert .transaction-alert-wrapper{margin-bottom:15px;padding-left:0}@media screen and (min-width: 1280px){.shopping-cart-display .transaction-alert .transaction-alert-wrapper{padding-left:30px}}.shopping-cart-display .transaction-alert .flex-container{flex-flow:row wrap;justify-content:space-around}.shopping-cart-display .transaction-alert .flex-section-left-container{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width: 600px){.shopping-cart-display .transaction-alert .flex-section-left-container{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.shopping-cart-display .transaction-alert .flex-section-right-container{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width: 800px){.shopping-cart-display .transaction-alert .flex-section-right-container{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;text-align:right}}.shopping-cart-display .transaction-alert .flex-section-right-container .text-line.line-one{font-weight:400;font-size:0.9em}.shopping-cart-display .transaction-alert .type-alert{font-size:1.2em}.shopping-cart-display .transaction-alert .note-block{margin-top:30px}@media screen and (min-width: 1280px){.shopping-cart-display .transaction-alert .note-block{margin-top:45px}}.shopping-cart-display .transaction-alert .cta-container .cta-buttons{justify-content:space-between}.shopping-cart-display .transaction-alert .cta-container .cta-button{width:48%;width:100%}@media screen and (min-width: 600px){.shopping-cart-display .transaction-alert .cta-container .cta-button{width:48%}}.shopping-cart-display .transaction-alert .cta-container .cta-button.link-button{border:2px solid #6e6e6e;text-decoration:none;margin-top:15px}.shopping-cart-display .transaction-alert .cta-container .cta-button.link-button:hover{border:2px solid black;color:black}@media screen and (min-width: 600px){.shopping-cart-display .transaction-alert .cta-container .cta-button.link-button{margin-top:0}}.button-header-widget-shopping-cart .tb-shopping-cart-thin-6{color:#ca372f}.section-shopping-cart-forms>.section-wrapper{margin-bottom:15px}.section-shopping-cart-forms>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;padding:15px 0}@media screen and (min-width: 1024px){.section-shopping-cart-forms>.section-wrapper>.section-content{padding:30px 0}}@media screen and (min-width: 1280px){.section-shopping-cart-forms>.section-wrapper>.section-content .shopping-cart-forms-wrapper{padding-left:30px;-moz-box-sizing:border-box;box-sizing:border-box}.section-shopping-cart-forms>.section-wrapper>.section-content .shopping-cart-forms-container{padding-bottom:15px}}.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-container{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;order:2;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1024px){.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-container{-webkit-box-flex:0 0 346px;-moz-box-flex:0 0 346px;width:346px;-webkit-flex:0 0 346px;-ms-flex:0 0 346px;flex:0 0 346px}}.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-container>.section-wrapper{border:1px solid #cfcfcf;height:100%;box-sizing:border-box}@media screen and (min-width: 1024px){.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-container>.section-wrapper{margin-left:30px}}.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-container>.section-wrapper>.section-content{font-size:1em}.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-container .cta-section .cta-container{padding:0}.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-container .sign-in-form{display:none}.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-image-bg{display:none}@media screen and (min-width: 1024px){.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-image-bg{display:inline-block;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;order:2;width:calc(100% - 346px);overflow:hidden}}.section-shopping-cart-forms>.section-wrapper>.section-content .section-login-form-image-bg .login-form-image-bg{width:auto;max-width:none;height:100%;max-height:100%;position:relative}.section-shopping-cart-forms .welcome-text{padding-bottom:15px}.section-shopping-cart-forms .recommandation{font-size:0.8em;font-weight:600;margin-bottom:15px;color:#6e6e6e}.section-shopping-cart-forms .tip-line{position:absolute;font-size:0.7em;color:#9A9A9A;top:-15px}.section-shopping-cart-forms .assistance-text-container{position:absolute;top:0;right:0;width:100%}@media screen and (min-width: 1024px){.section-shopping-cart-forms .assistance-text-container{width:auto}}.section-shopping-cart-forms .assistance-text-container p{font-size:0.76em}.section-shopping-cart-forms .assistance-text-container .left-text,.section-shopping-cart-forms .assistance-text-container .right-text{width:auto}@media screen and (min-width: 1024px){.section-shopping-cart-forms .assistance-text-container .left-text,.section-shopping-cart-forms .assistance-text-container .right-text{margin-left:15px}}.section-shopping-cart-forms .assistance-text-container .right-text{font-weight:600;color:#ca372f}@media screen and (min-width: 1024px){html[lang='fr'] .section-shopping-cart-forms .assistance-text-container .right-text{display:block}}@media screen and (min-width: 1440px){html[lang='fr'] .section-shopping-cart-forms .assistance-text-container .right-text{display:inline-block}}.section-shopping-cart-forms input:focus,.section-shopping-cart-forms input:active,.section-shopping-cart-forms .input:focus,.section-shopping-cart-forms .input:active,.section-shopping-cart-forms .selectBox-dropdown:focus,.section-shopping-cart-forms .selectBox-dropdown:active{-webkit-box-shadow:inset 0px 0px 1px rgba(0,0,0,0.7);-moz-box-shadow:inset 0px 0px 1px rgba(0,0,0,0.7);box-shadow:inset 0px 0px 1px rgba(0,0,0,0.7)}.section-shopping-cart-forms .form-widget .checkbox{font-weight:400}.section-shopping-cart-forms .button.button-quote-request>.button-button{padding:16px;width:100%;box-sizing:border-box}.section-shopping-cart-forms .button.button-quote-request>.button-button:focus{-webkit-box-shadow:inset 0px 2px 4px rgba(255,255,255,0.7);-moz-box-shadow:inset 0px 2px 4px rgba(255,255,255,0.7);box-shadow:inset 0px 2px 4px rgba(255,255,255,0.7);background-color:#a22c26}.section-shopping-cart-forms .cta-container{width:100%;margin-top:30px}.section-shopping-cart-forms .create-account-fields .form-widget,.section-shopping-cart-forms .create-account-fields .bubble-helper-container{display:block}.section-shopping-cart-forms .create-account-fields.no-fields>.section-wrapper{border:none;background:transparent;padding-bottom:0;margin-bottom:0}@media screen and (min-width: 1024px){.section-shopping-cart-forms .create-account-fields.no-fields>.section-wrapper{padding-bottom:30px}}.section-shopping-cart-forms .create-account-fields.no-fields>.section-wrapper .block.no-bottom-spacing-large{padding-bottom:0}.section-shopping-cart-forms .create-account-fields.no-fields>.section-wrapper .block:last-of-type{display:none}.section-shopping-cart-forms .create-account-fields .bubble-message-box{top:70px;width:80%;left:15px;right:auto}@media screen and (min-width: 480px){.section-shopping-cart-forms .create-account-fields .bubble-message-box{top:60px}}@media screen and (min-width: 600px){.section-shopping-cart-forms .create-account-fields .bubble-message-box{top:0px;width:45%;left:auto;right:0}}@media screen and (min-width: 800px){.section-shopping-cart-forms .create-account-fields .bubble-message-box{top:-22px;width:60%}}@media screen and (min-width: 1024px){.section-shopping-cart-forms .create-account-fields .bubble-message-box{top:auto;width:80%;bottom:60px}}.section-shopping-cart-forms .create-account-fields .bubble-message-box:before{left:15px;right:auto}@media screen and (min-width: 600px){.section-shopping-cart-forms .create-account-fields .bubble-message-box:before{left:-15px;top:35px}}@media screen and (min-width: 800px){.section-shopping-cart-forms .create-account-fields .bubble-message-box:before{top:55px}}@media screen and (min-width: 1024px){.section-shopping-cart-forms .create-account-fields .bubble-message-box:before{top:auto;bottom:-15px;left:144px}}.section-shopping-cart-forms .create-account-fields .bubble-message-box:after{width:60px;left:0;right:auto}@media screen and (min-width: 600px){.section-shopping-cart-forms .create-account-fields .bubble-message-box:after{width:15px;height:60px;top:0px}}@media screen and (min-width: 800px){.section-shopping-cart-forms .create-account-fields .bubble-message-box:after{top:20px}}@media screen and (min-width: 1024px){.section-shopping-cart-forms .create-account-fields .bubble-message-box:after{top:auto;bottom:0;width:80px;height:15px;left:120px}}.section-shopping-cart-forms .create-account-fields .bubble-message-box .tb-cancel-btn{position:absolute;right:5px;top:5px}.section-shopping-cart-forms .create-account-fields .bubble-message-box h3{margin-top:0}.section-shopping-cart-forms .create-account-fields .internal-link{margin-left:30px;font-size:0.8em;color:#9A9A9A}.section-shopping-cart-forms .create-account-fields .internal-link:after{background-color:#9A9A9A}.section-shopping-cart-forms .create-account-fields .tb-info-sign{position:relative;margin-left:5px;background:#9A9A9A;font-size:0.8em}.section-shopping-cart-forms .create-account-fields .back-to-login-wrapper{font-size:0.85em;padding-top:30px}.section-shopping-cart-forms .create-account-fields .back-to-login-wrapper .internal-link{color:#ca372f;margin:0;font-size:1em}.section-shopping-cart-forms .continue-shopping.cancel-button{position:relative;right:auto;top:auto;padding:15px;margin-top:0;font-size:1em;border:none;text-decoration:underline;color:#6e6e6e}.section-shopping-cart-forms .section-form-validation{width:100%;text-align:center}@media screen and (min-width: 1024px){.section-shopping-cart-forms .section-form-validation{text-align:right}}.section-shopping-cart-forms .section-form-validation .shopping-cart-item-captcha{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;padding:0 10px;width:auto}@media screen and (min-width: 600px){.section-shopping-cart-forms .section-form-validation .shopping-cart-item-captcha{padding:0}}@media screen and (min-width: 800px){.section-shopping-cart-forms .section-form-validation .shopping-cart-item-captcha{width:100%}}@media screen and (min-width: 1024px){.section-shopping-cart-forms .section-form-validation .shopping-cart-item-captcha{width:auto}}.section-shopping-cart-forms .section-form-validation .g-recaptcha{position:relative;left:-40px;-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}@media screen and (min-width: 480px){.section-shopping-cart-forms .section-form-validation .g-recaptcha{left:auto;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media screen and (min-width: 800px){.section-shopping-cart-forms .section-form-validation .g-recaptcha{width:305px;text-align:center;margin:0 auto}}.section-shopping-cart-forms .section-form-validation .shopping-cart-submit-button,.section-shopping-cart-forms .section-form-validation .continue-shopping{vertical-align:middle;padding:0;display:block;width:100%;max-width:100%;margin-top:15px}@media screen and (min-width: 600px){.section-shopping-cart-forms .section-form-validation .shopping-cart-submit-button,.section-shopping-cart-forms .section-form-validation .continue-shopping{display:inline-block;width:50%;margin-top:0}}@media screen and (min-width: 1024px){.section-shopping-cart-forms .section-form-validation .shopping-cart-submit-button,.section-shopping-cart-forms .section-form-validation .continue-shopping{max-width:200px}}.section-shopping-cart-forms .section-form-validation .shopping-cart-submit-button .button-main,.section-shopping-cart-forms .section-form-validation .continue-shopping .button-main{display:block}.section-shopping-cart-forms .section-form-validation .shopping-cart-submit-button .button-button,.section-shopping-cart-forms .section-form-validation .continue-shopping .button-button{width:100%;text-transform:uppercase}.section-shopping-cart-forms .section-form-validation .shopping-cart-submit-button{display:none}@media screen and (min-width: 1024px){.section-shopping-cart-forms .section-form-validation .shopping-cart-submit-button{display:inline-block;margin-left:30px}}.section-shopping-cart-forms .section-form-validation .continue-shopping.cancel-button{position:relative;right:auto;top:auto;padding:15px;margin-top:0;font-size:1em;border:none;text-decoration:underline;color:#6e6e6e}.section-shopping-cart-forms .widget-form.form-default .input input[type="text"],.section-shopping-cart-forms .widget-form.form-default .input input[type="password"],.section-shopping-cart-forms .widget-form.form-default .input input[type="email"],.section-shopping-cart-forms .widget-form.form-default .input input[type="tel"],.section-shopping-cart-forms .widget-form.form-default .input input[type="number"],.section-shopping-cart-forms .widget-form.form-default .input select,.section-shopping-cart-forms .widget-form.form-default .input textarea{font-size:0.9em;text-overflow:ellipsis;color:#333}.section-shopping-cart-forms .selectBox-dropdown{border-radius:0;height:40px;max-width:100%;min-width:120px;border:none}.section-shopping-cart-forms .selectBox-dropdown .selectBox-label{padding:0px 0px 0px 35px;width:calc(100% - 40px) !important;box-sizing:border-box;text-overflow:ellipsis;line-height:2.9}.section-shopping-cart-forms .city-state-fields{padding-bottom:0}@media screen and (min-width: 800px){.section-shopping-cart-forms .city-state-fields{padding-bottom:30px}}.section-shopping-cart-forms .company-name-postal-code-fields .postal-code-input{text-transform:uppercase}.section-shopping-cart-forms.billing-information-form p{color:#6e6e6e}.section-shopping-cart-forms.billing-information-form .recommandation{font-size:1em}.section-shopping-cart-forms.billing-information-form .form-widget{margin-bottom:15px}@media screen and (min-width: 1280px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .shopping-cart-title{padding-left:0}}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around;padding:15px 0}@media screen and (min-width: 1024px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content{padding:30px 0}}@media screen and (min-width: 1280px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .shopping-cart-payment-wrapper{padding-left:0;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 1024px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .shopping-cart-payment-wrapper{margin-right:30px}}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .section-cart-form-item>.section-wrapper>.section-content{align-items:flex-start}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .shopping-cart-form-left-side{flex-wrap:nowrap;box-sizing:border-box;position:relative;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}@media screen and (min-width: 800px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .shopping-cart-form-left-side{-webkit-box-flex:0 0 60%;-moz-box-flex:0 0 60%;width:60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;margin-bottom:0}}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .shopping-cart-form-right-side{order:2;box-sizing:border-box;position:relative;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:30px}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .shopping-cart-form-right-side:after{content:"";position:absolute;width:100%;height:1px;background:#cfcfcf;top:0;left:0px}@media screen and (min-width: 800px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .shopping-cart-form-right-side{-webkit-box-flex:0 0 40%;-moz-box-flex:0 0 40%;width:40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;padding-top:0}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .shopping-cart-form-right-side:after{width:1px;height:100%;top:0;left:-30px}}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options>.section-wrapper>.section-content .shopping-cart-payment-info .place-order-agree-checkbox-wrapper{font-size:1.1em;padding-top:15px}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .widget-form.form-default .label{font-size:1em}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-cart-methods-container{margin:30px 0}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-logo-wrapper{display:inline-block;vertical-align:top;width:33%;text-align:center;box-sizing:border-box;padding:5px}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-logo-wrapper.accord-d-wrapper .image-logo-wrapper{height:100%}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-logos{margin-top:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-logos:first-of-type{margin-bottom:30px}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-label{text-transform:uppercase;font-weight:600;padding-bottom:12px;height:25px;box-sizing:border-box;font-size:70%}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .image-logo-wrapper{display:block;padding:5px;border:1px solid #cfcfcf;height:calc(100% - 25px);box-sizing:border-box;width:100%;position:relative;white-space:nowrap;text-align:center}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .image-logo-wrapper:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .image-logo-wrapper img{max-height:45px;margin:0 auto;display:inline-block;vertical-align:middle}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .powered-by-container .image-logo-wrapper{width:160px}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .widget-form.form-default .input input[type="text"],.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .widget-form.form-default .input input[type="password"],.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .widget-form.form-default .input input[type="email"],.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .widget-form.form-default .input input[type="tel"],.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .widget-form.form-default .input input[type="number"],.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .widget-form.form-default .input select,.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .widget-form.form-default .input textarea{padding-left:10px;line-height:1.5}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .selectBox-label{padding:0px 0px 0px 15px;line-height:3.4}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-inputs{display:inline-block;vertical-align:bottom;width:50%;padding-right:5px;box-sizing:border-box}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-inputs .selectBox-dropdown{min-width:70px}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-inputs .selectBox-label{padding:0px 0px 0px 7px}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-expiration-date-wrapper,.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .security-number-wrapper{display:inline-block;vertical-align:top}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .credit-card-expiration-date-wrapper{margin-bottom:15px}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .security-number-wrapper{width:100px;position:relative}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container{position:absolute;top:0;right:0}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box{bottom:10px;top:auto;right:-10px}@media screen and (min-width: 480px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box{left:-25px;right:auto}}@media screen and (min-width: 800px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box{left:auto;right:-10px}}@media screen and (min-width: 1024px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box{left:-25px;right:auto}}@media screen and (min-width: 1440px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box{left:auto;right:-10px}}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:before,.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:after{top:auto}@media screen and (min-width: 480px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:before,.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:after{left:0}}@media screen and (min-width: 800px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:before,.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:after{left:auto}}@media screen and (min-width: 1024px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:before,.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:after{left:0}}@media screen and (min-width: 1440px){.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:before,.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:after{left:auto}}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:before{bottom:-15px}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .bubble-message-box:after{bottom:0}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .bubble-helper-container .tb-cancel{position:absolute;right:5px;top:5px;z-index:10}.section-shopping-cart-forms.billing-information-form .section-shopping-cart-payment-options .billing-summary .cta-container{margin-top:0}.section-shopping-cart-forms.billing-information-form .shopping-cart-forms,.section-shopping-cart-forms.shipping-information-form .shopping-cart-forms{width:100%}.section-shopping-cart-forms.billing-information-form .shopping-cart-forms.shopping-cart-payment-form-block,.section-shopping-cart-forms.shipping-information-form .shopping-cart-forms.shopping-cart-payment-form-block{-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:100%}@media screen and (min-width: 1024px){.section-shopping-cart-forms.billing-information-form .shopping-cart-forms.shopping-cart-payment-form-block,.section-shopping-cart-forms.shipping-information-form .shopping-cart-forms.shopping-cart-payment-form-block{width:calc(100% - 255px)}}@media screen and (min-width: 800px){.section-shopping-cart-forms.billing-information-form .shopping-cart-forms.shopping-cart-payment-form-block .card-information-container,.section-shopping-cart-forms.shipping-information-form .shopping-cart-forms.shopping-cart-payment-form-block .card-information-container{padding-right:60px}}#cboxContent.forgot-password #cboxClose{top:20px;right:20px}#section-forgot-password .section-shopping-cart-forms>.section-wrapper{margin:0}#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content{padding:0;display:block}#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container{display:block;flex:none;width:auto}#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container>.section-wrapper{margin:0}@media screen and (max-width: 1023px){#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container .welcome-text{font-size:0.8em}}#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container .cta-section .cta-container{position:static;height:auto;margin:0;display:block;font-size:0.75em}#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container .cta-section .cta-container .button.button-quote-request{width:100%;text-transform:uppercase}#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container .cta-section .cta-container .button.button-quote-request>.button-button{text-transform:inherit}#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container .success-alert,#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container .error-alert{margin:0;padding:15px 15px 15px 55px;text-align:left;margin-bottom:15px}#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container .success-alert:before,#section-forgot-password .section-shopping-cart-forms>.section-wrapper .section-content .section-login-form-container .error-alert:before{border:none}.section-shopping-cart-header .header-title-container{margin-left:15px}@media screen and (min-width: 600px){.section-shopping-cart-header .header-title-container{margin-left:30px}}.section-shopping-cart-header{position:relative;width:100%;margin:0 auto;padding-bottom:15px;background:#f2f2f2}@media screen and (min-width: 1280px){.section-shopping-cart-header{background:#fff}}.section-shopping-cart-header .section-header-wrapper{background:white;-webkit-box-shadow:0 0px 10px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 0px 10px 2px rgba(0,0,0,0.5);box-shadow:0 0px 10px 2px rgba(0,0,0,0.5);padding:10px 0}.section-shopping-cart-header .icon.tb-shopping-cart-thin-6{display:inline-block;font-weight:600;font-size:1.1em;margin-right:0}@media screen and (min-width: 600px){.section-shopping-cart-header .icon.tb-shopping-cart-thin-6{font-size:1.8em;margin-right:5px}}.section-shopping-cart-header .section-title-standard{display:inline-block;width:auto;padding-bottom:0;font-size:1.0625em}@media screen and (min-width: 600px){.section-shopping-cart-header .section-title-standard{font-size:2em}}@media screen and (min-width: 1280px){.section-shopping-cart-header .section-title-standard{font-size:2.25em}}.section-shopping-cart-header .flex-section-left-container{padding-right:10px}@media screen and (min-width: 800px){.section-shopping-cart-header .flex-section-left-container{padding-right:30px}}.section-shopping-cart-timeline{height:35px}@media screen and (max-width: 1023px){.section-shopping-cart-timeline{background:#f2f2f2;padding-bottom:15px}}@media screen and (min-width: 1024px){.section-shopping-cart-timeline{width:360px;position:absolute;top:15px;right:0}}@media screen and (min-width: 1280px){.section-shopping-cart-timeline{width:500px;right:auto;left:700px}}@media screen and (min-width: 1440px){.section-shopping-cart-timeline{left:50%}}.section-shopping-cart-timeline .checkout-steps{top:15px;background:#b3b3b3}.section-shopping-cart-timeline .checkout-steps .checkout-step:first-child:before,.section-shopping-cart-timeline .checkout-steps .checkout-step:last-child:before{background:#f2f2f2}@media screen and (min-width: 1024px){.section-shopping-cart-timeline .checkout-steps .checkout-step:first-child:before,.section-shopping-cart-timeline .checkout-steps .checkout-step:last-child:before{background:#fff}}.section-shopping-cart-timeline .checkout-steps .checkout-step.passed .checkout-step-icon:after,.section-shopping-cart-timeline .checkout-steps .checkout-step.passed .checkout-step-label:after,.section-shopping-cart-timeline .checkout-steps .checkout-step.selected .checkout-step-icon:after,.section-shopping-cart-timeline .checkout-steps .checkout-step.selected .checkout-step-label:after{background:#ca372f}.section-shopping-cart-timeline .checkout-steps .checkout-step.passed .checkout-step-icon,.section-shopping-cart-timeline .checkout-steps .checkout-step.passed .checkout-step-label,.section-shopping-cart-timeline .checkout-steps .checkout-step.selected .checkout-step-icon,.section-shopping-cart-timeline .checkout-steps .checkout-step.selected .checkout-step-label{color:#ca372f}.section-shopping-cart-timeline .checkout-steps .checkout-step.passed .checkout-step-icon .icon{display:block}.section-shopping-cart-timeline .checkout-steps .checkout-step.passed .checkout-step-icon .step-number{display:none}.section-shopping-cart-timeline .checkout-steps .checkout-step.passed:last-of-type:after{left:0}.section-shopping-cart-timeline .checkout-steps .checkout-step.selected .checkout-step-icon:after{width:21px;height:21px;top:-9px}.section-shopping-cart-timeline .checkout-steps .checkout-step.selected .checkout-step-label{font-size:1em}.section-shopping-cart-timeline .checkout-steps .checkout-step-icon{top:0;font-size:1.5em}.section-shopping-cart-timeline .checkout-steps .checkout-step-icon:after{width:17px;height:17px;top:-7px;background-color:#b3b3b3;z-index:-1}.section-shopping-cart-timeline .checkout-steps .checkout-step-icon .icon{display:none;position:absolute;top:-2px;left:-5px;vertical-align:middle;margin:0 auto;color:white;font-size:0.4em;font-weight:600;text-align:center}.section-shopping-cart-timeline .checkout-steps .step-number{display:block;vertical-align:middle;margin:2px auto;color:white;font-size:0.5em;font-weight:600;text-align:center}.section-shopping-cart-timeline .checkout-steps .checkout-step-label{color:#b3b3b3;font-weight:600;font-size:0.9em}.section-shopping-cart-footer{width:100%}.section-shopping-cart-footer .section-footer-wrapper{margin:0 auto;border-top:2px solid #cfcfcf;padding:15px 0;background:white;box-sizing:border-box;text-align:center}.section-shopping-cart-footer .logo-wrapper,.section-shopping-cart-footer .copyright-element,.section-shopping-cart-footer .rights-reserved{vertical-align:middle;display:block}@media screen and (min-width: 600px){.section-shopping-cart-footer .logo-wrapper,.section-shopping-cart-footer .copyright-element,.section-shopping-cart-footer .rights-reserved{display:inline-block}}.section-shopping-cart-footer .logo-wrapper{margin:15px auto}@media screen and (min-width: 600px){.section-shopping-cart-footer .logo-wrapper{margin:0 auto;padding-right:5px}}.section-shopping-cart-footer .copyright-element{text-align:center}.checkout-steps-wrapper{padding:40px 0}.checkout-steps{width:100%;position:relative;height:3px;background:grey;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.checkout-step{flex:1 1 0px;position:relative;line-height:0}.checkout-steps .checkout-step:first-child:before{background:white;width:50%;height:3px;position:absolute;top:0;left:0;content:"";z-index:1}.checkout-steps .checkout-step:last-child:before{background:white;width:50%;height:3px;position:absolute;top:0;right:0;content:"";z-index:1}.checkout-steps .checkout-step.passed:after{content:"";width:100%;height:3px;position:absolute;left:50%;top:0%;background:red}.checkout-steps .checkout-step.passed .checkout-step-icon:after,.checkout-steps .checkout-step.selected .checkout-step-icon:after{background:red}.checkout-steps .checkout-step.passed .checkout-step-icon,.checkout-steps .checkout-step.selected .checkout-step-icon{color:red}.checkout-steps .checkout-step-icon,.checkout-steps .checkout-step-label{position:absolute;z-index:1;left:50%;transform:translate(-50%, 0)}.checkout-steps .checkout-step-icon{top:-33px;font-size:1.5em}.checkout-steps .checkout-step-icon:after{content:"";background:grey;width:10px;height:10px;position:absolute;left:50%;top:30px;z-index:2;border-radius:50%;transform:translate(-50%, 0)}.checkout-steps .checkout-step-label{top:13px;white-space:normal;text-align:center;line-height:1;padding:0 5px;font-size:.8em;box-sizing:border-box}@media (min-width: 800px){.checkout-steps .checkout-step-label{padding:0 15px}}@media (min-width: 476px){.checkout-steps .checkout-step-label{font-size:1em}}.back-to-top{display:none;position:fixed;bottom:30px;right:10px;padding:0;text-decoration:none;color:#ca372f;opacity:0.7;z-index:1000;text-align:center;line-height:1em}.back-to-top .icon{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;display:block;background:#ededed;border:1px solid #cfcfcf;text-align:center;font-size:1.5em;padding:5px}@media screen and (min-width: 1024px){.back-to-top .icon{font-size:2.1em;padding:10px}}.back-to-top:hover{opacity:1}.back-to-top:hover .icon{background:white}@media print{.back-to-top{display:none !important}}.secondary-menu{position:relative}.secondary-menu>*:last-of-type .button-button{padding-right:0 !important}.secondary-menu-mobile .button-header-widget .button-button{position:relative}.secondary-menu-mobile .button-header-widget .button-button .icon,.secondary-menu-mobile .button-header-widget .button-button .tb-btn-mmenu{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.secondary-menu-mobile .button-header-widget .button-button .tb-btn-mmenu{width:28px;height:28px;-moz-transform:translate(-50%, -46%);-webkit-transform:translate(-50%, -46%);-o-transform:translate(-50%, -46%);-ms-transform:translate(-50%, -46%);transform:translate(-50%, -46%)}.section-main-navigation.sticked .section-wrapper>.section-content>.widget-menu.menu-main{-webkit-box-shadow:0 1px 15px 0px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 15px 0px rgba(0,0,0,0.3);box-shadow:0 1px 15px 0px rgba(0,0,0,0.3)}.section-main-navigation>.section-wrapper>.section-content>.widget-menu.menu-main{padding-top:10px;padding-bottom:10px;background:#000}.section-main-navigation>.section-wrapper>.section-content>.widget-menu.menu-main .logo-wrapper-sticky{display:none}.section-main-navigation>.section-wrapper>.section-content>.widget-menu.menu-main .secondary-menu.secondary-menu-mobile-sticky{display:none}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main{background:#fff}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .logo-wrapper-sticky{display:inline-block;height:auto;width:auto;vertical-align:middle;position:absolute;left:30px;top:0px}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .logo-wrapper-sticky>.logo{height:38px;width:160px;text-align:left}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .logo-wrapper-sticky>.logo a{height:100%;width:100%}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .logo-wrapper-sticky>.logo img{max-height:38px;max-width:160px;height:auto;width:auto;display:inline-block;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu{display:inline-block;margin-right:0;font-size:92%}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{padding:12px 9px;color:#000}@media screen and (min-width: 1024px){html:not(.touch) .section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu>li:not(.menu-extras):not(.js-hover):hover>a:first-of-type,html:not(.touch) .section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu>li:not(.menu-extras).js-hover:not([data-hover-delay]):hover>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){.section-main-navigation.sticked html:not(.touch) .section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu>li:not(.menu-extras):not(.js-hover):hover>a:first-of-type,.section-main-navigation.sticked html:not(.touch) .section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu>li:not(.menu-extras).js-hover:not([data-hover-delay]):hover>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){html:not(.touch) .section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu>li:not(.menu-extras).js-hover[data-hover-delay][data-hover="true"]>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){.section-main-navigation.sticked html:not(.touch) .section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu>li:not(.menu-extras).js-hover[data-hover-delay][data-hover="true"]>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){html.touch .section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu>li:not(.menu-extras)[data-hover="true"]>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){.section-main-navigation.sticked html.touch .section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .menu-menu>li:not(.menu-extras)[data-hover="true"]>a:first-of-type{color:#000;background-color:#f2f2f2}}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .secondary-menu.secondary-menu-mobile-sticky{display:inline-block;vertical-align:middle}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .secondary-menu.secondary-menu-mobile-sticky .button.button-header-widget .button-button{font-size:1em;padding:6px;color:#000}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .secondary-menu.secondary-menu-mobile-sticky .searchform-wrapper{display:inline-block}.widget-menu.menu-main{font-size:1em}.widget-menu.menu-main .menu-content{font-size:0.84em;text-align:right}.main-menu-submenu .widget-menu.menu-main .menu-content{text-align:left;margin-top:15px}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-content{margin-top:0;padding-left:30px;overflow:hidden}}@media screen and (min-width: 1024px){.widget-menu.menu-main .menu-menu{margin-right:-14px}}@media screen and (min-width: 1024px){.widget-menu.menu-main .menu-menu a:first-of-type>.icon{display:none}}.widget-menu.menu-main .menu-menu>li:not(.menu-extras) a{font-weight:700;z-index:inherit !important}@media screen and (min-width: 1024px){html:not(.touch) .widget-menu.menu-main .menu-menu>li:not(.menu-extras):not(.js-hover):hover>a:first-of-type,html:not(.touch) .widget-menu.menu-main .menu-menu>li:not(.menu-extras).js-hover:not([data-hover-delay]):hover>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){.section-main-navigation.sticked html:not(.touch) .widget-menu.menu-main .menu-menu>li:not(.menu-extras):not(.js-hover):hover>a:first-of-type,.section-main-navigation.sticked html:not(.touch) .widget-menu.menu-main .menu-menu>li:not(.menu-extras).js-hover:not([data-hover-delay]):hover>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){html:not(.touch) .widget-menu.menu-main .menu-menu>li:not(.menu-extras).js-hover[data-hover-delay][data-hover="true"]>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){.section-main-navigation.sticked html:not(.touch) .widget-menu.menu-main .menu-menu>li:not(.menu-extras).js-hover[data-hover-delay][data-hover="true"]>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){html.touch .widget-menu.menu-main .menu-menu>li:not(.menu-extras)[data-hover="true"]>a:first-of-type{color:#000;background-color:#f2f2f2}}@media screen and (min-width: 1024px){.section-main-navigation.sticked html.touch .widget-menu.menu-main .menu-menu>li:not(.menu-extras)[data-hover="true"]>a:first-of-type{color:#000;background-color:#f2f2f2}}.widget-menu.menu-main a{white-space:normal}.main-menu-submenu{display:none;z-index:9999;box-sizing:border-box}.main-menu-submenu.slide-panel.slide-panel-main-menu{z-index:99999;width:100%;color:#000;margin-top:60px;-webkit-box-shadow:-5px 0px 20px -10px #000;-moz-box-shadow:-5px 0px 20px -10px #000;box-shadow:-5px 0px 20px -10px #000}@media screen and (min-width: 600px){.main-menu-submenu.slide-panel.slide-panel-main-menu{width:320px}}@media screen and (min-width: 1024px){.main-menu-submenu.slide-panel.slide-panel-main-menu{min-height:400px;height:auto;position:absolute;width:100%;padding:30px 0 16px;bottom:auto;color:#9A9A9A;margin-top:-10px;background-color:#f2f2f2;-webkit-box-shadow:0px 10px 20px -10px #000;-moz-box-shadow:0px 10px 20px -10px #000;box-shadow:0px 10px 20px -10px #000}}@media screen and (min-width: 1024px){.main-menu-submenu.slide-panel.slide-panel-main-menu .slide-panel-content{background-color:transparent;position:static}}.main-menu-submenu[data-hover="true"]{display:block}.main-menu-submenu .main-menu-submenu-content{height:100%;overflow:hidden}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu{margin-top:0px;min-height:364px;height:auto;overflow:hidden;padding-bottom:0;-moz-box-sizing:border-box;box-sizing:border-box}}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras){height:100%}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras){min-height:364px}}@media screen and (max-width: 1023px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras){height:auto;display:block}}@media screen and (max-width: 1023px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) a:first-of-type{box-sizing:border-box;width:calc(100% - 30px);margin:0 15px;white-space:normal}}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{display:block}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{display:none}}@media screen and (max-width: 1023px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{color:#000}}@media screen and (max-width: 1023px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{text-align:left;padding:12px 22px;font-weight:bold;border-top:1px solid #cfcfcf}}@media screen and (max-width: 1023px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras):first-of-type>a:first-of-type{border-top:none}}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu{position:relative;min-height:364px;background-color:#f2f2f2}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu{background-color:transparent}}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu[data-hover="true"]{display:inline-block !important;height:100%}}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu[data-hover="true"]+.button-show-all-menu.show-all-menu-first-level{display:inline-block !important}}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu.submenu-1.submenu-2>li{display:inline-block}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu.submenu-1.submenu-2>li:after{display:none}html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu.submenu-1.submenu-2>li:not(.js-hover):hover:after,html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu.submenu-1.submenu-2>li.js-hover:not([data-hover-delay]):hover:after{display:none}html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu.submenu-1.submenu-2>li.js-hover[data-hover-delay][data-hover="true"]:after{display:none}html.touch .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu.submenu-1.submenu-2>li[data-hover="true"]:after{display:none}}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li{width:210px}}@media screen and (min-width: 1440px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li{width:220px}}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li a{transition:all .3s ease-in;border-bottom:1px solid transparent;border-top:1px solid transparent;font-weight:700}@media screen and (max-width: 1023px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li a{padding-left:32px;padding-right:22px}}@media screen and (max-width: 1023px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li:first-of-type>a{border-top:1px solid #cfcfcf}}html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li:not(.js-hover):hover:after,html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover:not([data-hover-delay]):hover:after{content:"\e90e";color:#ca372f;font-family:'tailbase-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0px;margin-top:-28px}@media screen and (max-width: 1023px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li:not(.js-hover):hover:after,html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover:not([data-hover-delay]):hover:after{display:none}}@media screen and (min-width: 1024px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li:not(.js-hover):hover>a.toggle-handle,html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover:not([data-hover-delay]):hover>a.toggle-handle{color:#ca372f;border-bottom:1px solid #ca372f;border-top:1px solid #ca372f}}@media screen and (min-width: 1024px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li:not(.js-hover):hover a,html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover:not([data-hover-delay]):hover a{color:#000}}@media screen and (min-width: 1024px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li:not(.js-hover):hover .submenu,html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover:not([data-hover-delay]):hover .submenu{display:block !important}}@media screen and (min-width: 1024px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li:not(.js-hover):hover .button-show-all-menu,html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover:not([data-hover-delay]):hover .button-show-all-menu{display:inline-block !important}}html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover[data-hover-delay][data-hover="true"]:after{content:"\e90e";color:#ca372f;font-family:'tailbase-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0px;margin-top:-28px}@media screen and (max-width: 1023px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover[data-hover-delay][data-hover="true"]:after{display:none}}@media screen and (min-width: 1024px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover[data-hover-delay][data-hover="true"]>a.toggle-handle{color:#ca372f;border-bottom:1px solid #ca372f;border-top:1px solid #ca372f}}@media screen and (min-width: 1024px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover[data-hover-delay][data-hover="true"] a{color:#000}}@media screen and (min-width: 1024px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover[data-hover-delay][data-hover="true"] .submenu{display:block !important}}@media screen and (min-width: 1024px){html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li.js-hover[data-hover-delay][data-hover="true"] .button-show-all-menu{display:inline-block !important}}html.touch .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li[data-hover="true"]:after{content:"\e90e";color:#ca372f;font-family:'tailbase-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0px;margin-top:-28px}@media screen and (max-width: 1023px){html.touch .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li[data-hover="true"]:after{display:none}}@media screen and (min-width: 1024px){html.touch .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li[data-hover="true"]>a.toggle-handle{color:#ca372f;border-bottom:1px solid #ca372f;border-top:1px solid #ca372f}}@media screen and (min-width: 1024px){html.touch .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li[data-hover="true"] a{color:#000}}@media screen and (min-width: 1024px){html.touch .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li[data-hover="true"] .submenu{display:block !important}}@media screen and (min-width: 1024px){html.touch .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li[data-hover="true"] .button-show-all-menu{display:inline-block !important}}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu+.button-show-all-menu{position:absolute;bottom:10px;left:100%;display:none;z-index:9999}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu+.button-show-all-menu.show-all-menu-first-level{left:0}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu+.button-show-all-menu .button-button{padding:10px;background:#6e6e6e;color:white !important;white-space:nowrap;border:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu+.button-show-all-menu .button-button:hover{background:black}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu+.button-show-all-menu .button-button:hover .icon{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;left:5px}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu+.button-show-all-menu .icon{display:inline-block;left:0}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2{background-color:#e8e8e8}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2{background-color:transparent;position:absolute;left:100%;top:0;bottom:auto;-moz-columns:auto 210px;-webkit-columns:auto 210px;columns:auto 210px;-moz-column-fill:auto;-webkit-column-fill:auto;column-fill:auto;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;white-space:normal !important;width:420px;height:100%;overflow:hidden;padding-bottom:45px}}@media screen and (min-width: 1280px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2{width:630px}}@media screen and (min-width: 1440px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2{-moz-columns:auto 229px;-webkit-columns:auto 229px;columns:auto 229px;width:687px}}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2.has-bg-image{width:210px}}@media screen and (min-width: 1280px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2.has-bg-image{width:420px}}@media screen and (min-width: 1440px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2.has-bg-image{width:458px}}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2>li{display:inline-block;width:210px}}@media screen and (min-width: 1440px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2>li{width:229px}}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2>li a{padding-left:42px}}@media screen and (max-width: 1023px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2>li a{padding-left:42px;color:#000}}.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2>li a:hover{padding-left:42px;text-decoration:underline}@media screen and (min-width: 1024px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2.submenu-1{width:630px}}@media screen and (min-width: 1280px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2.submenu-1{width:840px}}@media screen and (min-width: 1440px){.main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras) .submenu.submenu-2.submenu-1{width:916px}}.main-menu-submenu li{display:block}.main-menu-submenu .toggle.toggle-always .toggle-handle:not(.no-style)>.label{width:auto}.main-menu-submenu .toggle.toggle-always .toggle-handle .icon{right:1px;color:#6e6e6e;padding-left:12px}@media screen and (min-width: 1024px){.main-menu-submenu .toggle.toggle-always .toggle-handle .icon{right:0px;display:none}}.main-menu-submenu .mobile-menu-bottom{padding:15px 0;background-color:#424242}.main-menu-submenu .mobile-menu-bottom .button-mobile-menu-bottom{display:block}.main-menu-submenu .mobile-menu-bottom .button-mobile-menu-bottom .button-button{margin-left:15px}.main-menu-submenu .mobile-menu-bottom .button-mobile-menu-bottom .button-button.switcher{box-sizing:border-box;width:34px;margin:0;padding:9px 0;margin-right:32px;text-align:center;border:1px solid}#main-menu-image-spot{width:327px;display:inline-block;font-size:1em;box-sizing:border-box}@media screen and (min-width: 1024px){#main-menu-image-spot{padding-right:30px}}#main-menu-image-spot .submenu-image-wrapper{display:none}#main-menu-image-spot .submenu-image-wrapper[data-hover="true"]{display:block}.main-menu-image-header{margin-bottom:10px}.main-menu-image-header h4{margin:0;font-weight:bold;color:#000;text-transform:uppercase;font-size:0.95em;padding-bottom:5px;margin-bottom:5px}.button.button-header-widget.button-header-widget-compare .tb-counter-element,.button.button-header-widget.button-header-widget-shopping-list .tb-counter-element,.button.button-header-widget.button-header-widget-shopping-cart .tb-counter-element{position:absolute;top:5px;left:100%;-moz-transform:translateX(-16px);-webkit-transform:translateX(-16px);-o-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px)}@media screen and (min-width: 1024px){.button.button-header-widget.button-header-widget-compare .tb-counter-element,.button.button-header-widget.button-header-widget-shopping-list .tb-counter-element,.button.button-header-widget.button-header-widget-shopping-cart .tb-counter-element{top:0}body.main-nav-sticked .button.button-header-widget.button-header-widget-compare .tb-counter-element,body.main-nav-sticked .button.button-header-widget.button-header-widget-shopping-list .tb-counter-element,body.main-nav-sticked .button.button-header-widget.button-header-widget-shopping-cart .tb-counter-element{-moz-transform:translateX(-12px);-webkit-transform:translateX(-12px);-o-transform:translateX(-12px);-ms-transform:translateX(-12px);transform:translateX(-12px)}}.button.button-header-widget>.button-button{box-sizing:border-box;text-align:center;font-size:120%;padding:18px 0px;width:44px;height:60px}@media screen and (min-width: 1024px){.button.button-header-widget>.button-button{font-size:75%;padding:7px 15px;width:auto;height:auto}}.button.button-header-widget>.button-button .icon{font-size:120%;font-weight:bold;vertical-align:middle}.small-icons-mobile-header .button.button-header-widget.button-header-widget-compare .tb-counter-element,.small-icons-mobile-header .button.button-header-widget.button-header-widget-shopping-list .tb-counter-element,.small-icons-mobile-header .button.button-header-widget.button-header-widget-shopping-cart .tb-counter-element{top:8px}@media screen and (min-width: 1024px){.small-icons-mobile-header .button.button-header-widget.button-header-widget-compare .tb-counter-element,.small-icons-mobile-header .button.button-header-widget.button-header-widget-shopping-list .tb-counter-element,.small-icons-mobile-header .button.button-header-widget.button-header-widget-shopping-cart .tb-counter-element{top:0}}.small-icons-mobile-header .button.button-header-widget>.button-button{font-size:100%;width:35px}@media screen and (min-width: 480px){.small-icons-mobile-header .button.button-header-widget>.button-button{font-size:120%;width:44px}}@media screen and (min-width: 1024px){.small-icons-mobile-header .button.button-header-widget>.button-button{font-size:75%;padding:7px 15px;width:auto}}.small-icons-mobile-header .button.button-header-widget>.button-button .icon{font-size:120%;font-weight:bold;vertical-align:middle}.mobile-menu .button-button{font-size:100%}.mobile-menu-tagline{text-align:center;background-color:white}@media screen and (min-width: 480px){.mobile-menu-tagline{display:block}}@media screen and (min-width: 600px){.mobile-menu-tagline{display:none}}.mobile-menu-tagline img{width:50%}@media screen and (min-width: 1024px){.hide-text{display:none !important}}@media screen and (min-width: 1280px){.hide-text{display:inline-block !important}}.main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu .submenu-bg-image-wrapper{display:none}@media screen and (min-width: 1024px){[data-submenu-auto-width="1"] .widget-menu.menu-main .menu-menu{margin-right:0}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu{width:auto;right:30px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .left-image-wrapper{width:auto}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .right-navigation-wrapper{width:auto}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-content{padding-left:0}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu{height:354px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu{display:none;position:relative}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu .submenu{height:364px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu .submenu.submenu-1{left:0}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu .submenu+.button-show-all-menu{bottom:-20px;left:calc(100% + 45px)}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu .submenu+.button-show-all-menu.show-all-menu-first-level{bottom:0;left:45px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-hover="true"]{display:inline-block}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="1"]{width:183px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="1"] .submenu-2{width:183px;-moz-columns:auto 183px;-webkit-columns:auto 183px;columns:auto 183px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="1"][data-sub-submenu="1"]{width:366px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="2"]{width:366px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="2"] .submenu-2{width:366px;-moz-columns:auto 183px;-webkit-columns:auto 183px;columns:auto 183px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="2"][data-sub-submenu="1"]{width:549px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="3"]{width:549px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="3"] .submenu-2{width:549px;-moz-columns:auto 183px;-webkit-columns:auto 183px;columns:auto 183px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="3"][data-sub-submenu="1"]{width:732px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="4"]{width:732px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="4"] .submenu-2{width:732px;-moz-columns:auto 183px;-webkit-columns:auto 183px;columns:auto 183px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="4"][data-sub-submenu="1"]{width:915px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu>.submenu>li,[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu .submenu-2>li{width:183px}}@media screen and (min-width: 1024px) and (min-width: 1280px){[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="1"]{width:202px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="1"] .submenu-2{width:202px;-moz-columns:auto 202px;-webkit-columns:auto 202px;columns:auto 202px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="1"][data-sub-submenu="1"]{width:404px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="2"]{width:404px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="2"] .submenu-2{width:404px;-moz-columns:auto 202px;-webkit-columns:auto 202px;columns:auto 202px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="2"][data-sub-submenu="1"]{width:606px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="3"]{width:606px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="3"] .submenu-2{width:606px;-moz-columns:auto 202px;-webkit-columns:auto 202px;columns:auto 202px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="3"][data-sub-submenu="1"]{width:808px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="4"]{width:808px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="4"] .submenu-2{width:808px;-moz-columns:auto 202px;-webkit-columns:auto 202px;columns:auto 202px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="4"][data-sub-submenu="1"]{width:1010px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu>.submenu>li,[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu .submenu-2>li{width:202px}}@media screen and (min-width: 1024px) and (min-width: 1440px){[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="1"]{width:194px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="1"] .submenu-2{width:194px;-moz-columns:auto 194px;-webkit-columns:auto 194px;columns:auto 194px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="1"][data-sub-submenu="1"]{width:388px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="2"]{width:388px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="2"] .submenu-2{width:388px;-moz-columns:auto 194px;-webkit-columns:auto 194px;columns:auto 194px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="2"][data-sub-submenu="1"]{width:582px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="3"]{width:582px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="3"] .submenu-2{width:582px;-moz-columns:auto 194px;-webkit-columns:auto 194px;columns:auto 194px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="3"][data-sub-submenu="1"]{width:776px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="4"]{width:776px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="4"] .submenu-2{width:776px;-moz-columns:auto 194px;-webkit-columns:auto 194px;columns:auto 194px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="4"][data-sub-submenu="1"]{width:970px}[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu>.submenu>li,[data-submenu-auto-width="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu .submenu-2>li{width:194px}}@media screen and (min-width: 1024px){[data-submenu-bg-images="1"] .main-menu-submenu .main-menu-submenu-content,[data-submenu-bg-images="1"] .main-menu-submenu .main-menu-submenu-content .sidebar-content-wrapper,[data-submenu-bg-images="1"] .main-menu-submenu .main-menu-submenu-content .widget-menu.menu-main .menu-menu,[data-submenu-bg-images="1"] .main-menu-submenu .main-menu-submenu-content .widget-menu.menu-main .menu-content{overflow:visible}#main-menu-image-spot{height:340px}#main-menu-image-spot .submenu-image-wrapper{height:100%;position:relative}#main-menu-image-spot .submenu-image-wrapper .main-menu-image-header{height:43px}#main-menu-image-spot .submenu-image-wrapper .anchor-spot.anchor-spot-inspired-box{height:100%;position:absolute;top:0;left:0;padding-top:53px;box-sizing:border-box}#main-menu-image-spot .submenu-image-wrapper .anchor-spot.anchor-spot-inspired-box .anchor-spot-wrapper{height:100%}#main-menu-image-spot .submenu-image-wrapper .anchor-spot.anchor-spot-inspired-box .anchor-spot-footer{position:absolute;width:100%;bottom:0;left:0;padding-bottom:30px;height:auto;min-height:100px;box-sizing:border-box;background:white}#main-menu-image-spot .submenu-image-wrapper .anchor-spot.anchor-spot-inspired-box .anchor-spot-footer>p{height:auto}body.main-navigation-open:before{content:"";display:block;position:fixed;height:100%;width:100%;background:white;z-index:200;opacity:0.8}body.main-navigation-open>.section-wrapper>.section-header,body.main-navigation-open>.section-wrapper>.section-promotional-spot-header{z-index:200}}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-bg-image-large="1"] .submenu-bg-image-wrapper{display:block}@media screen and (min-width: 1280px){[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-bg-image-xlarge="1"] .submenu-bg-image-wrapper{display:block}}@media screen and (min-width: 1440px){[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-bg-image-xmlarge="1"] .submenu-bg-image-wrapper{display:block}}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="1"][data-bg-image-large="1"]{width:386px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="1"][data-bg-image-large="1"][data-sub-submenu="1"]{width:569px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="2"][data-bg-image-large="1"]{width:569px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="2"][data-bg-image-large="1"][data-sub-submenu="1"]{width:752px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="3"][data-bg-image-large="1"]{width:752px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="3"][data-bg-image-large="1"][data-sub-submenu="1"]{width:935px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="4"][data-bg-image-large="1"]{width:935px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-large="4"][data-bg-image-large="1"][data-sub-submenu="1"]{width:1118px}@media screen and (min-width: 1280px){[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="1"][data-bg-image-xlarge="1"]{width:424px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="1"][data-bg-image-xlarge="1"][data-sub-submenu="1"]{width:626px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="2"][data-bg-image-xlarge="1"]{width:626px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="2"][data-bg-image-xlarge="1"][data-sub-submenu="1"]{width:828px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="3"][data-bg-image-xlarge="1"]{width:828px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="3"][data-bg-image-xlarge="1"][data-sub-submenu="1"]{width:1030px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="4"][data-bg-image-xlarge="1"]{width:1030px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xlarge="4"][data-bg-image-xlarge="1"][data-sub-submenu="1"]{width:1232px}}@media screen and (min-width: 1440px){[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="1"][data-bg-image-xmlarge="1"]{width:408px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="1"][data-bg-image-xmlarge="1"][data-sub-submenu="1"]{width:602px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="2"][data-bg-image-xmlarge="1"]{width:602px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="2"][data-bg-image-xmlarge="1"][data-sub-submenu="1"]{width:796px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="3"][data-bg-image-xmlarge="1"]{width:796px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="3"][data-bg-image-xmlarge="1"][data-sub-submenu="1"]{width:990px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="4"][data-bg-image-xmlarge="1"]{width:990px}[data-submenu-bg-images="1"] .main-menu-submenu.slide-panel.slide-panel-main-menu .widget-menu.menu-main .menu-menu>li:not(.menu-extras).main-item-submenu[data-cols-submenu-xmlarge="4"][data-bg-image-xmlarge="1"][data-sub-submenu="1"]{width:1184px}}.submenu-bg-image-wrapper{display:none;position:absolute;right:0;top:0;z-index:9999;height:400px}.submenu-bg-image-wrapper[data-hover="true"]{display:block}.submenu-bg-image-wrapper img{width:auto;height:auto;max-height:340px;max-width:220px;margin:30px}#dropdown{position:absolute;color:#9A9A9A;background-color:#f2f2f2;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:9999;text-align:left;padding:5px 10px}@media screen and (min-width: 1024px){#dropdown{width:150px}}@media screen and (max-width: 1023px){#dropdown{display:none}}#dropdown li{display:inline-block;padding:5px 10px}#dropdown li a:hover{font-weight:700 !important;color:black !important}#dropdownMobile{position:relative;color:#9A9A9A;min-height:45px;background-color:#f2f2f2;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:9999;text-align:left;padding:5px 10px}@media screen and (min-width: 1024px){#dropdownMobile{display:none !important}}@media screen and (max-width: 1023px){#dropdownMobile{width:100%;display:inline-block}}#dropdownMobile li{padding:5px 10px}#dropdownMobile li a:hover{font-weight:700 !important;color:black !important}html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li:not(.js-hover):hover::after{content:"" !important}html:not(.touch) .main-menu-submenu .widget-menu.menu-main .menu-menu>li:not(.menu-extras)>.submenu>li:not(.js-hover):hover>a.toggle-handle{border-bottom:1px solid transparent;border-top:1px solid transparent}.block.col-7.width-60{width:60%}.block.col-5.width-40{width:40%}.anchor-spot-inspired-box .anchor-spot-wrapper{background:#fff;text-align:left}.anchor-spot-inspired-box .anchor-spot-footer{height:100px;color:#000;position:relative}.anchor-spot-inspired-box .anchor-spot-footer>p{padding:8px 15px;height:74px;box-sizing:border-box;padding-bottom:0;font-size:0.8em;font-weight:bold}.anchor-spot-inspired-box .anchor-spot-footer>a{font-size:0.85em;font-weight:bold;position:absolute;right:0;bottom:0;margin:0 10px 6px 0;display:inline-block;height:20px;line-height:20px}.anchor-spot-inspired-box .anchor-spot-footer>a .icon{top:2px}.anchor-spot-inspired-box.bg-footer-grey-light .anchor-spot-wrapper{background-color:#f2f2f2}.anchor-spot-inspired-box.text-bigger .anchor-spot-footer>p{font-size:1.1em}.anchor-spot-text-over-image-box .text-inside-image{position:absolute;font-weight:bold;display:inline-block;vertical-align:middle;padding-top:5px;font-size:5.6vw;left:20px}@media screen and (min-width: 480px){.anchor-spot-text-over-image-box .text-inside-image{padding-top:7px;font-size:4.1vw;left:25px}}@media screen and (min-width: 600px){.anchor-spot-text-over-image-box .text-inside-image{padding-top:4px;font-size:2.4vw;left:18px}}@media screen and (min-width: 800px){.anchor-spot-text-over-image-box .text-inside-image{padding-top:7px;font-size:2.6vw;left:25px}}@media screen and (min-width: 1024px){.anchor-spot-text-over-image-box .text-inside-image{font-size:2vw}}@media screen and (min-width: 1280px){.anchor-spot-text-over-image-box .text-inside-image{font-size:1.2vw;left:16px}}@media screen and (min-width: 1440px){.anchor-spot-text-over-image-box .text-inside-image{font-size:17px}}.anchor-spot-text-over-image-box .text-inside-image:after{content:"\e90e";display:inline-block;vertical-align:middle;font-family:'tailbase-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anchor-spot-text-over-image-box .text-inside-image:before{content:"";display:block;position:absolute;background:#333;width:80px;top:0;height:2px}@media screen and (min-width: 800px){.anchor-spot-text-over-image-box .text-inside-image:before{height:3px}}@media screen and (min-width: 1280px){.anchor-spot-text-over-image-box .text-inside-image:before{height:1px}}.anchorSpotFirst{display:none}.section-finder-maps-wrapper>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}.store-finder-search-options{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;order:1;padding-bottom:25px}@media screen and (min-width: 800px){.store-finder-search-options{-webkit-box-flex:0 0 300px;-moz-box-flex:0 0 300px;width:300px;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;padding-bottom:0}}@media screen and (min-width: 1024px){.store-finder-search-options{-webkit-box-flex:0 0 310px;-moz-box-flex:0 0 310px;width:310px;-webkit-flex:0 0 310px;-ms-flex:0 0 310px;flex:0 0 310px}}@media screen and (min-width: 1280px){.store-finder-search-options{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px}}.store-finder-search-options .store-finder-aside{display:block}.store-finder-search-options .store-finder-aside [data-show-if-value="current-location"]{display:none}.store-finder-search-options .store-finder-aside.store-page{display:block}.store-finder-search-options .store-finder-aside .store-finder-intro-text{padding-top:30px;padding-right:30px}.section.section-store-finder-results{display:none;overflow-x:hidden}.store-finder-map .map-wrapper{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;order:2}@media screen and (min-width: 800px){.store-finder-map .map-wrapper{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;width:auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}.store-finder-search-options .section-title-small{color:black;margin:15px 0 0 0;padding-bottom:10px}@media screen and (min-width: 1024px){.store-finder-search-options .section-title-small{padding-bottom:30px}}.store-finder-region-list-wrapper,.store-select-postal-code-wrapper{position:relative}@media screen and (min-width: 800px){.store-finder-region-list-wrapper,.store-select-postal-code-wrapper{width:280px}}.store-finder-region-list-wrapper .selectBox-dropdown{min-width:100%}@media screen and (min-width: 800px){.store-finder-region-list-wrapper .selectBox-dropdown{min-width:280px}}.store-select-postal-code-wrapper.no-country-map{padding-top:20px}.store-select-postal-code-wrapper .by-distance{position:relative;border:1px solid #cfcfcf;overflow:hidden;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-clip:padding-box}.store-select-postal-code-wrapper .by-distance input,.store-select-postal-code-wrapper .by-distance button{border:none;background:transparent}.store-select-postal-code-wrapper .by-distance input{width:80%;height:auto;-moz-box-sizing:border-box;box-sizing:border-box}.store-select-postal-code-wrapper .by-distance ::-webkit-input-placeholder{font-size:0.8em;color:#6e6e6e}.store-select-postal-code-wrapper .by-distance ::-moz-placeholder{font-size:0.8em;color:#6e6e6e}.store-select-postal-code-wrapper .by-distance :-ms-input-placeholder{font-size:0.8em;color:#6e6e6e}.store-select-postal-code-wrapper .select-distance,.store-select-postal-code-wrapper .selectBox-dropdown,.store-select-postal-code-wrapper .select-box-distance-label{position:absolute}.store-select-postal-code-wrapper #distance-select-box{position:absolute;right:70px;font-size:0.75em;top:12px;background:transparent;color:grey;border:none}.store-select-postal-code-wrapper .select-box-distance-label,.store-select-postal-code-wrapper .selectBox-dropdown{right:60px}.store-select-postal-code-wrapper .select-box-distance-label{top:2px;font-size:0.6em;text-transform:uppercase;font-weight:700;color:grey;text-align:center;z-index:1;width:80px;top:0}@media screen and (min-width: 1024px){.store-select-postal-code-wrapper .select-box-distance-label{width:60px;top:2}}.store-select-postal-code-wrapper .selectBox-dropdown{width:60px !important;min-width:60px;background:#ededed;border:none;border-left:1px solid #cfcfcf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;height:100%;top:0}.store-select-postal-code-wrapper .selectBox-label{width:40px !important;padding:0px;margin:8px 0 0 5px;font-size:0.7em;font-weight:700;line-height:2.5}.store-select-postal-code-wrapper .selectBox-arrow{width:25px;top:22px;right:0;border:none}.store-select-postal-code-wrapper .selectBox-arrow:after{width:10px;padding:3px 8px;top:-3px;left:0}.store-select-postal-code-wrapper .store-finder-search{padding:6px 20px 6px 10px}.store-select-postal-code-wrapper .store-finder-search:active,.store-select-postal-code-wrapper .store-finder-search:focus{background:white}.store-select-postal-code-wrapper .store-finder-button{width:60px;position:absolute;right:0;padding:0;text-align:center;line-height:2.8;background:gray;color:white;font-size:0.75em;font-weight:700;height:100%}.selectBox-options.select-distance-selectBox-dropdown-menu li a{padding:0.4em;font-size:0.7em}.map-wrapper .store-finder-interactive-map{max-width:100%;position:relative;overflow:hidden;display:none}@media screen and (min-width: 600px){.map-wrapper .store-finder-interactive-map{display:block}}.map-wrapper .store-finder-interactive-map .interactive-map-wrapper{position:relative;background:white;overflow:hidden;height:0;display:none;width:110%;padding-bottom:55%}@media screen and (min-width: 600px){.map-wrapper .store-finder-interactive-map .interactive-map-wrapper{display:block}}@media screen and (min-width: 1280px){.map-wrapper .store-finder-interactive-map .interactive-map-wrapper{padding-bottom:500px}}.map-wrapper .store-finder-interactive-map .interactive-map-wrapper svg{position:absolute;width:110%;height:180%;-moz-transform:translate(-7%, -35%);-webkit-transform:translate(-7%, -35%);-o-transform:translate(-7%, -35%);-ms-transform:translate(-7%, -35%);transform:translate(-7%, -35%)}.map-wrapper .store-finder-interactive-map .interactive-map-wrapper svg .st0,.map-wrapper .store-finder-interactive-map .interactive-map-wrapper svg .st1{fill:#cfcfcf;stroke:white}.map-wrapper .store-finder-interactive-map .interactive-map-wrapper svg .st2{fill:none;stroke:white}.map-wrapper .store-finder-interactive-map .interactive-map-wrapper svg .st4{fill:none;stroke:black}.map-wrapper .store-finder-interactive-map .interactive-map-wrapper text{text-transform:uppercase;fill:black;font-weight:700;font-size:0.45em}@media screen and (min-width: 1280px){.map-wrapper .store-finder-interactive-map .interactive-map-wrapper text{font-size:0.35em}}.map-wrapper .store-finder-interactive-map .interactive-map-wrapper path{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;cursor:pointer}.map-wrapper .store-finder-interactive-map .interactive-map-wrapper path:hover{fill:#ca372f}.map-wrapper .store-finder-interactive-map.region-section{display:none;position:relative}.map-wrapper .store-finder-interactive-map.region-section .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map.region-section .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map.region-section .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map .region-main-text-container{display:none;width:80%;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;width:90%;text-align:center;font-size:1.3em}@media screen and (min-width: 480px){.map-wrapper .store-finder-interactive-map .region-main-text-container{font-size:2em}}@media screen and (min-width: 600px){.map-wrapper .store-finder-interactive-map .region-main-text-container{font-size:2.2em}}@media screen and (min-width: 800px){.map-wrapper .store-finder-interactive-map .region-main-text-container{text-align:left}}@media screen and (min-width: 1024px){.map-wrapper .store-finder-interactive-map .region-main-text-container{width:80%}}@media screen and (min-width: 1280px){.map-wrapper .store-finder-interactive-map .region-main-text-container{font-size:3.5em}}@media screen and (min-width: 1440px){.map-wrapper .store-finder-interactive-map .region-main-text-container{font-size:1em}}.map-wrapper .store-finder-interactive-map .region-main-text-container p{color:black}.map-wrapper .store-finder-interactive-map .region-name-text span{display:none}.map-wrapper .store-finder-interactive-map .region-welcoming-text span{display:none}.map-wrapper .store-finder-interactive-map[data-region-selected="NS"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="NS"] .region-main-text-container .region-name-text span#name-NS{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NS"] .region-main-text-container .region-welcoming-text span#text-NS{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NS"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="NS"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="NS"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="NS"] .interactive-map-wrapper path#svg-path-NS{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="NL"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="NL"] .region-main-text-container .region-name-text span#name-NL{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NL"] .region-main-text-container .region-welcoming-text span#text-NL{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NL"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="NL"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="NL"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="NL"] .interactive-map-wrapper path#svg-path-NL{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="PE"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="PE"] .region-main-text-container .region-name-text span#name-PE{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="PE"] .region-main-text-container .region-welcoming-text span#text-PE{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="PE"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="PE"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="PE"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="PE"] .interactive-map-wrapper path#svg-path-PE{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="NB"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="NB"] .region-main-text-container .region-name-text span#name-NB{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NB"] .region-main-text-container .region-welcoming-text span#text-NB{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NB"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="NB"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="NB"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="NB"] .interactive-map-wrapper path#svg-path-NB{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="QC"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="QC"] .region-main-text-container .region-name-text span#name-QC{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="QC"] .region-main-text-container .region-welcoming-text span#text-QC{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="QC"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="QC"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="QC"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="QC"] .interactive-map-wrapper path#svg-path-QC{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="ON"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="ON"] .region-main-text-container .region-name-text span#name-ON{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="ON"] .region-main-text-container .region-welcoming-text span#text-ON{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="ON"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="ON"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="ON"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="ON"] .interactive-map-wrapper path#svg-path-ON{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="MB"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="MB"] .region-main-text-container .region-name-text span#name-MB{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="MB"] .region-main-text-container .region-welcoming-text span#text-MB{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="MB"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="MB"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="MB"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="MB"] .interactive-map-wrapper path#svg-path-MB{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="SK"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="SK"] .region-main-text-container .region-name-text span#name-SK{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="SK"] .region-main-text-container .region-welcoming-text span#text-SK{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="SK"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="SK"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="SK"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="SK"] .interactive-map-wrapper path#svg-path-SK{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="NV"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="NV"] .region-main-text-container .region-name-text span#name-NV{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NV"] .region-main-text-container .region-welcoming-text span#text-NV{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NV"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="NV"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="NV"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="NV"] .interactive-map-wrapper path#svg-path-NV{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="NT"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="NT"] .region-main-text-container .region-name-text span#name-NT{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NT"] .region-main-text-container .region-welcoming-text span#text-NT{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="NT"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="NT"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="NT"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="NT"] .interactive-map-wrapper path#svg-path-NT{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="AB"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="AB"] .region-main-text-container .region-name-text span#name-AB{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="AB"] .region-main-text-container .region-welcoming-text span#text-AB{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="AB"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="AB"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="AB"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="AB"] .interactive-map-wrapper path#svg-path-AB{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="YT"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="YT"] .region-main-text-container .region-name-text span#name-YT{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="YT"] .region-main-text-container .region-welcoming-text span#text-YT{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="YT"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="YT"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="YT"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="YT"] .interactive-map-wrapper path#svg-path-YT{fill:#ca372f}.map-wrapper .store-finder-interactive-map[data-region-selected="BC"] .region-main-text-container{display:block}.map-wrapper .store-finder-interactive-map[data-region-selected="BC"] .region-main-text-container .region-name-text span#name-BC{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="BC"] .region-main-text-container .region-welcoming-text span#text-BC{display:inline}.map-wrapper .store-finder-interactive-map[data-region-selected="BC"] .interactive-map-wrapper svg{opacity:0.4}.map-wrapper .store-finder-interactive-map[data-region-selected="BC"] .interactive-map-wrapper path{cursor:default}.map-wrapper .store-finder-interactive-map[data-region-selected="BC"] .interactive-map-wrapper path:hover{fill:#cfcfcf}.map-wrapper .store-finder-interactive-map[data-region-selected="BC"] .interactive-map-wrapper path#svg-path-BC{fill:#ca372f}.map-wrapper .region-title-text,.map-wrapper .region-name-text{font-weight:700;margin:0 0 15px 0}.map-wrapper .region-title-text{font-size:0.9em}@media screen and (min-width: 1440px){.map-wrapper .region-title-text{font-size:3.75em}}.map-wrapper .region-name-text{text-transform:uppercase;font-size:1.1em;margin:0}@media screen and (min-width: 1024px){.map-wrapper .region-name-text{margin:0 0 15px 0}}@media screen and (min-width: 1440px){.map-wrapper .region-name-text{font-size:4.6875em}}.map-wrapper .region-welcoming-text{display:none;font-size:0.4em}@media screen and (min-width: 600px){.map-wrapper .region-welcoming-text{display:block}}@media screen and (min-width: 1280px){.map-wrapper .region-welcoming-text{font-size:0.3em}}@media screen and (min-width: 1440px){.map-wrapper .region-welcoming-text{font-size:1em}}.map-wrapper .store-map-wrapper{display:none}.store-distance{font-size:0.8em;display:inline-block;margin-left:10px;color:#6e6e6e}@media screen and (min-width: 1280px){.section-store-finder-results>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}}@media screen and (min-width: 600px){.store-finder-results-message{margin-top:15px}}@media screen and (min-width: 1280px){.store-finder-results-message{margin-top:0}}.header-store-finder-results .section-product-list-tools-mobile>.section-wrapper{background:white}.header-store-finder-results .section-product-list-tools-mobile.js-sticky.sticked .product-filters-sidebar-wrapper{top:15px !important}.header-store-finder-results .section-title-standard{width:auto}@media screen and (min-width: 1280px){.header-store-finder-results{-webkit-box-flex:1 100%;-moz-box-flex:1 100%;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}.header-store-finder-results .js-sticky-element{transform:translateY(0) !important}.header-store-finder-results .store-finder-results-message>span{display:block}}.header-store-finder-results section.section-product-list-tools-mobile{height:75px !important}.header-store-finder-results section.section-product-list-tools-mobile.js-sticky.sticked>.js-sticky-element{width:90% !important;height:50px !important}.header-store-finder-results section.section-product-list-tools-mobile.js-sticky.sticked>.js-sticky-element .button-product-list-tools-mobile .button-button{padding:5px}.header-store-finder-results .button-product-list-filters-container{width:100% !important;height:75px !important}@media screen and (min-width: 1280px){.header-flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:start;margin-bottom:30px}}.flex-items.filters-title,.store-results-filters{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;order:1;padding-bottom:25px}@media screen and (min-width: 1280px){.flex-items.filters-title,.store-results-filters{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px}}.store-results-filters .product-filters-sidebar-wrapper{border-top:none;display:none}@media screen and (min-width: 600px){.store-results-filters .product-filters-sidebar-wrapper{top:0}}@media screen and (min-width: 1280px){.store-results-filters .product-filters-sidebar-wrapper{top:auto}}@media screen and (min-width: 1280px){.store-results-filters .product-filters-sidebar-wrapper{display:block}}@media screen and (min-width: 600px) and (max-width: 1279px){.store-results-filters .product-filters-sidebar-wrapper:after{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media screen and (min-width: 1280px){.store-results-filters .product-filters-sidebar-wrapper{padding-right:30px}}@media screen and (min-width: 600px){.store-results-filters .filters-sidebar-container{position:relative}}@media screen and (min-width: 1280px){.store-results-filters .filters-sidebar-container{position:inherit}}@media screen and (min-width: 600px){.store-results-filters .filters-sidebar-container:after{content:"";width:2000px;height:100%;position:absolute;top:0px;left:-60px;background:white;z-index:-1;-webkit-box-shadow:0 5px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 10px 0px rgba(0,0,0,0.3);box-shadow:0 5px 10px 0px rgba(0,0,0,0.3)}}@media screen and (min-width: 1280px){.store-results-filters .filters-sidebar-container:after{display:none}}.store-results-filters .filters-sidebar-container .filters-wrapper.show-filters-headings{overflow:auto}.flex-items.stores-results,.store-results-store-list-container{-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}@media screen and (min-width: 1280px){.flex-items.stores-results,.store-results-store-list-container{-webkit-box-flex:1 0;-moz-box-flex:1 0;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0}}@media screen and (min-width: 1280px){.no-filters-layout .store-results-store-list{margin-left:-2.2%}}.store-results-list{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}@media screen and (min-width: 1280px){.no-filters-layout .store-results-list{justify-content:flex-start}}.region-store-item-container{height:auto;margin-bottom:45px;border-bottom:2px solid #cfcfcf;color:#6e6e6e;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (min-width: 800px){.region-store-item-container{width:48.5%}}@media screen and (min-width: 1280px){.region-store-item-container{width:48.5%}}.no-filters-layout .region-store-item-container{width:100%}@media screen and (min-width: 800px){.no-filters-layout .region-store-item-container{width:48.5%}}@media screen and (min-width: 1280px){.no-filters-layout .region-store-item-container{width:31.1%;margin-left:2.2%}}@media screen and (min-width: 1024px){.section-contact-us-page .region-store-item-container{width:100%}}@media screen and (min-width: 1280px){.section-contact-us-page .region-store-item-container{width:48.5%}}.region-store-item-container h1,.region-store-item-container h2,.region-store-item-container h3,.region-store-item-container p{color:#333}.region-store-item-container h3{padding-bottom:15px}.region-store-item-container.active{height:auto;overflow:visible}.region-store-item-container.active .store-name-box .icon{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#contact-us-content .region-store-item-container .store-address-and-contact p{font-size:1em;margin-top:0;margin-bottom:0}.store-name-info-container .section-title-small,.store-name-info-container .store-name-box{padding:0 15px;position:relative}.store-name-info-container .store-name-box{cursor:pointer;padding:0 0 0 15px;margin:0;line-height:3;font-size:1em}#contact-us-content .store-name-info-container .store-name-box{padding:0}.store-name-info-container .store-name-box:hover .icon.tb-arrow-thin-right-2{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.store-name-info-container .store-name-box .icon.tb-arrow-thin-right-2{position:relative;left:5px;vertical-align:middle}#contact-us-content .store-name-info-container .store-name-box .icon.tb-arrow-thin-right-2{display:none}.store-name-info-container .store-name{display:inline-block;position:relative;width:auto;vertical-align:middle;margin:15px 0;line-height:1;font-size:0.9em;max-width:90%}@media screen and (min-width: 480px){.store-name-info-container .store-name{max-width:60%}}@media screen and (min-width: 600px){.store-name-info-container .store-name{max-width:50%}}@media screen and (min-width: 1280px){.store-name-info-container .store-name{max-width:55%}}.section-contact-us-page .store-name-info-container .store-name{font-size:1em}.store-name-info-container .store-name.line-below-heading-hover:after,.store-name-info-container section.section.section-corporative-information-content .section-content a.store-name:not(:empty):after,section.section.section-corporative-information-content .section-content .store-name-info-container a.store-name:not(:empty):after,.store-name-info-container .shopping-cart-display .store-name.internal-link:not(:empty):after,.shopping-cart-display .store-name-info-container .store-name.internal-link:not(:empty):after{width:35%;bottom:-5px}.store-name-info-container .store-name.line-below-heading-hover:hover:after,.store-name-info-container section.section.section-corporative-information-content .section-content a.store-name:not(:empty):hover:after,section.section.section-corporative-information-content .section-content .store-name-info-container a.store-name:not(:empty):hover:after,.store-name-info-container .shopping-cart-display .store-name.internal-link:not(:empty):hover:after,.shopping-cart-display .store-name-info-container .store-name.internal-link:not(:empty):hover:after{width:50%}.store-name-info-container .services-icons-container{display:block;position:relative;line-height:1;font-size:1.3em;margin-bottom:15px}@media screen and (min-width: 480px){.store-name-info-container .services-icons-container{display:inline-block;position:absolute;top:0px;right:15px;line-height:2;margin-bottom:0;width:125px;text-align:left}}@media screen and (min-width: 1280px){.store-name-info-container .services-icons-container{font-size:1.6em}}.store-name-info-container .services-icons-container .icon-container.no-service{display:none}.store-name-info-container .icon-container{display:inline-block;vertical-align:middle;line-height:1}.store-name-info-container .section-title-small{position:relative;margin:0;background:#ededed;font-size:1em;line-height:3}.store-name-info-container address{font-family:'NoSpace'}.store-name-info-container .store-details-container{display:none}.section-contact-us-page .store-name-info-container .store-details-container{display:block}.store-name-info-container .store-details-text-wrapper{font-size:0.75em;margin-left:-15px}.store-name-info-container .store-details-text-wrapper>*{font-family:400 1em "Arimo",Helvetica,Arial,sans-serif}.store-name-info-container .store-details{padding:15px 0 15px 15px}@media screen and (min-width: 600px){.store-name-info-container .store-details{padding:0}}.section-contact-us-page .store-name-info-container .store-details{text-align:left}@media screen and (min-width: 480px){.section-contact-us-page .store-name-info-container .store-details{text-align:right}}.store-name-info-container .opening-day{width:4em;margin-right:3px;text-align:left}@media screen and (min-width: 600px){.store-name-info-container .opening-day{text-align:right}}.store-name-info-container .opening-hours,.store-name-info-container .store-info,.store-name-info-container .helpful-links-container{padding-left:15px}#contact-us-content .store-name-info-container .opening-hours,#contact-us-content .store-name-info-container .store-info,#contact-us-content .store-name-info-container .helpful-links-container{padding-left:0}.store-name-info-container .store-info p,.store-name-info-container .store-info a{display:block;margin-left:15px;line-height:1.5}.store-name-info-container .store-info .phonenumbermark{white-space:nowrap}.store-name-info-container .store-info .phonenumbermark a{margin:0}.store-name-info-container .helpful-links{margin-left:15px}@media screen and (min-width: 600px){.store-name-info-container .helpful-links{margin-left:0}}.section-contact-us-page .store-name-info-container .helpful-links{margin-left:15px}.store-name-info-container .helpful-links li{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;display:block;margin:0 0 15px 0}@media screen and (min-width: 480px){.store-name-info-container .helpful-links li{display:inline-block}}@media screen and (min-width: 600px){.store-name-info-container .helpful-links li{margin:0 10px 0px 0}}.section-contact-us-page .store-name-info-container .helpful-links li{display:inline-block}.store-name-info-container .helpful-links a{color:#ca372f}.store-name-info-container .helpful-links .icon{color:black;font-size:1.6em}.store-name-info-container .helpful-links .icon.tb-map-pin{padding-left:3px}.store-finder-search-options .section-title-small{color:black;margin:15px 0 0 0;padding-bottom:10px}@media screen and (min-width: 1280px){.store-finder-search-options .section-title-small{padding-bottom:30px}}.store-finder-aside[data-display-state="current-location"] .store-name-info-container,.store-finder-aside.store-page .store-name-info-container{width:100%;padding:0 30px 0 0;-moz-box-sizing:border-box;box-sizing:border-box}.store-finder-aside[data-display-state="current-location"] .store-name-info-container .store-details-container,.store-finder-aside.store-page .store-name-info-container .store-details-container{display:block}.store-finder-aside[data-display-state="current-location"] .store-name-info-container .store-name-box,.store-finder-aside.store-page .store-name-info-container .store-name-box{cursor:default;padding:0}.store-finder-aside[data-display-state="current-location"] .store-name-info-container .store-name,.store-finder-aside.store-page .store-name-info-container .store-name{max-width:90%;margin:0 0 5px 0;font-size:1em;color:black;line-height:1.3}.store-finder-aside[data-display-state="current-location"] .store-name-info-container .store-details-text-wrapper,.store-finder-aside.store-page .store-name-info-container .store-details-text-wrapper{margin-left:-30px}.store-finder-aside[data-display-state="current-location"] .store-name-info-container .store-details-text-wrapper p,.store-finder-aside.store-page .store-name-info-container .store-details-text-wrapper p{margin:5px 0}.store-finder-aside[data-display-state="current-location"] .store-name-info-container .store-info,.store-finder-aside.store-page .store-name-info-container .store-info{padding-left:30px}.store-finder-aside[data-display-state="current-location"] .store-name-info-container .store-info p,.store-finder-aside[data-display-state="current-location"] .store-name-info-container .store-info a,.store-finder-aside.store-page .store-name-info-container .store-info p,.store-finder-aside.store-page .store-name-info-container .store-info a{margin:0}.store-finder-aside[data-display-state="current-location"] .store-name-info-container .helpful-links,.store-finder-aside.store-page .store-name-info-container .helpful-links{padding:0}.store-finder-aside[data-display-state="current-location"] .store-name-info-container .helpful-links li,.store-finder-aside.store-page .store-name-info-container .helpful-links li{display:block;margin:10px 0}.store-finder-aside[data-display-state="current-location"] .store-finder-region-list-wrapper{margin-bottom:15px}.store-finder-search-options .section-title-small.or{margin:0;padding:0 0 15px}.store-infos-clearance-icon{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.section-store-page-information>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}@media screen and (min-width: 800px){.store-finder-aside.store-page{padding:0 30px 0 0}}.store-finder-aside.store-page .store-distance{margin-left:0}.store-finder-aside.store-page .store-name-info-container{padding:0}.store-finder-aside.store-page .store-name-info-container .store-details-text-wrapper{margin-left:-15px}@media screen and (min-width: 600px){.store-finder-aside.store-page .store-name-info-container .store-details-text-wrapper{margin-left:-30px}}.store-finder-aside.store-page .store-name-info-container .helpful-links{margin-left:0}.store-page-information-image-wrapper .image-wrapper{padding:0;width:70%;margin:0 auto}@media screen and (min-width: 600px){.store-page-information-image-wrapper .image-wrapper{width:50%;margin:0 auto}}@media screen and (min-width: 800px){.store-page-information-image-wrapper .image-wrapper{width:auto;margin:0;padding:0 30px 0 0}}.store-page-information-content .section-title-small{font-size:1.4em}.store-page-information-content .opening-hours .store-details{font-size:1.05em}.store-page-information-content .opening-day{text-align:left;width:40%}@media screen and (min-width: 480px){.store-page-information-content .opening-day{width:250px}}.store-page-information-content .image-wrapper{margin-top:60px}.store-finder-map.store-details-page .map-wrapper .store-map-wrapper{display:block}.store-selector-header{white-space:normal;position:relative}.store-selector-header .store-finder-zipcode-trigger{font-weight:400;color:gray;border:1px solid #cfcfcf;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-clip:padding-box;width:220px;display:inline-block;vertical-align:middle;position:relative}.store-selector-header .store-finder-zipcode-trigger.store-finder-list{border:none;color:#000;font-weight:bold;text-transform:uppercase;width:auto;padding:0px 15px;vertical-align:text-bottom}.store-selector-header .store-finder-zipcode-trigger.store-finder-list .static-input{font-size:75%}.store-selector-header .store-finder-zipcode-trigger.store-finder-list .static-input>.icon{position:static;vertical-align:text-bottom;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}.store-selector-header .store-finder-zipcode-trigger.store-finder-list .entered-zipcode{width:auto;padding:0;vertical-align:text-bottom}.store-selector-header .input-container{vertical-align:middle}.store-selector-header .entered-zipcode{padding:5px 10px 5px 30px;display:inline-block;width:100%;box-sizing:border-box;line-height:1.3;background:transparent;color:inherit;font:inherit;margin:0;text-align:left}.store-selector-header .static-input{vertical-align:middle;background-color:transparent;font-size:80%;position:relative}.store-selector-header .static-input>.icon{color:#ca372f;position:absolute;left:12px;top:50%;font-size:1.4em;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.store-selector-header .button-store-selector-header .button-button{padding:0px;border-left:1px solid gray;padding-right:10px;padding-left:8px}.store-selector-header .button-store-selector-header .icon{vertical-align:baseline;color:#333}.store-selector-header.widget-open .section-header-widget-store-selector{display:block}.section-header-widget-store-selector{display:none;box-sizing:border-box;position:absolute;z-index:99999;-webkit-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);-moz-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);top:100%;width:320px;right:0;left:auto;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}@media screen and (min-width: 600px){.section-header-widget-store-selector{width:480px}}@media screen and (min-width: 1024px){.section-header-widget-store-selector{right:auto;left:calc(100% - 100px)}}@media screen and (min-width: 1024px){.section-header-widget-store-selector{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.main-nav-sticked .section-header-widget-store-selector{-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);position:fixed;top:58px}@media screen and (min-width: 1024px){.main-nav-sticked .section-header-widget-store-selector{right:0px;left:auto}}.section-header-widget-store-selector .tb-store-finder-input-container{background:white;font-weight:normal !important;width:100%}@media screen and (min-width: 600px){.section-header-widget-store-selector .tb-store-finder-input-container{width:250px}}.section-header-widget-store-selector .tb-store-finder-input-container .input{border:1px solid #cfcfcf;font-size:1em;padding:0;vertical-align:middle;background-color:transparent}.section-header-widget-store-selector .tb-store-finder-input-container .input>.icon{color:#ca372f;position:absolute;left:12px;top:50%;font-size:1.4em;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-header-widget-store-selector .tb-store-finder-input-container .button-button{padding:10px}.section-header-widget-store-selector .input input[type="text"]{padding:7.5px 10px 7.5px 30px !important;width:100%;border:none;background:transparent}.section-header-widget-store-selector .section-content h2{text-transform:uppercase;margin:0;margin-bottom:20px}.section-header-widget-store-selector .section-content .header-widget-store-selector-top-buttons{position:absolute;top:11px;right:11px;text-transform:uppercase}.section-header-widget-store-selector .section-content .nearest-stores-wrapper>ul.with-top-buttons{padding-top:10px}.section-header-widget-store-selector .section-content li{border-top:1px solid #cfcfcf;padding:5px}.section-header-widget-store-selector .section-content h3{font-size:1.1em;margin:0}.section-header-widget-store-selector .section-content .store-distance{color:gray;display:block;margin:5px 0}.section-header-widget-store-selector .section-content address{margin-bottom:10px !important}.section-header-widget-store-selector .nearest-stores-wrapper{padding:11px}.touch .section-header-widget-store-selector .nearest-stores-wrapper{position:relative;height:calc(100vh - 118px);overflow:auto}@media screen and (min-width: 1024px){.touch .section-header-widget-store-selector .nearest-stores-wrapper{height:calc(100vh - 88px)}}@media screen and (min-width: 1280px){.touch .section-header-widget-store-selector .nearest-stores-wrapper{height:auto;overflow:inherit}}@media screen and (min-width: 1024px){.touch .main-nav-sticked .section-header-widget-store-selector .nearest-stores-wrapper{height:calc(100vh - 118px)}}.section-header-widget-store-selector .nearest-stores-wrapper .message.message-error{font-size:1.2em}.section-header-widget-store-selector .stores-cta-links,.section-header-widget-store-selector .store-features{display:inline-block;vertical-align:top}.section-header-widget-store-selector .stores-cta-links .button-button{display:inline-block;text-align:left;color:#ca372f;font-style:1em;padding:5px}.section-header-widget-store-selector .stores-cta-links .icon{color:#333}.section-header-widget-store-selector .store-features{padding:5px;margin-left:10px}@media screen and (min-width: 600px){.section-header-widget-store-selector .store-features{margin-left:0}}.section-header-widget-store-selector .services-icons-container{display:inline-block;font-size:1.6em}.section-header-widget-store-selector .icon-container{display:inline-block}.section-header-widget-store-selector .icon-container.no-service{display:none}.section-services{background-color:#ca372f;padding:0;overflow:hidden}.section-services .section-title-standard{margin-left:0;padding-bottom:15px}@media screen and (min-width: 600px){.section-services .section-title-standard{padding-bottom:15px}}@media screen and (min-width: 800px){.section-services .section-title-standard{padding-bottom:30px}}.section-services .text-content{position:absolute;color:white;z-index:1;left:15px;top:30px;font-size:1.1em;height:75%}@media screen and (min-width: 600px){.section-services .text-content{top:15px;left:30px;font-size:0.65em}}@media screen and (min-width: 800px){.section-services .text-content{top:30px}}@media screen and (min-width: 1024px){.section-services .text-content{width:93%}}@media screen and (min-width: 1280px){.section-services .text-content{font-size:1em;height:80%}}@media screen and (min-width: 1440px){.section-services .text-content{left:auto;right:0;width:680px}}@media screen and (min-width: 1920px){.section-services .text-content{height:65%}}.section-services .text-content.content-right{right:auto}@media screen and (min-width: 600px){.section-services .text-content.content-right{left:30px}}.section-services .text-content .cta-link-white{text-transform:none;margin-left:0;position:relative;top:40px;font-size:0.9em}@media screen and (min-width: 600px){.section-services .text-content .cta-link-white{top:15px;font-size:1.2em}}@media screen and (min-width: 1280px){.section-services .text-content .cta-link-white{top:auto;font-size:0.8em;bottom:-5px}}@media screen and (min-width: 1440px){.section-services .text-content .cta-link-white{top:30px;bottom:auto}}.section-services .text-content .cta-link-white .tb-arrow-thin-right-2{color:black}.section-services .text-content p{display:none;width:65%;font-size:1.1em}@media screen and (min-width: 600px){.section-services .text-content p{display:block;width:75%}}@media screen and (min-width: 800px){.section-services .text-content p{width:250px}}@media screen and (min-width: 1280px){.section-services .text-content p{font-size:0.9em;line-height:1}}.section-services .image-services-container{position:relative;width:100%;max-height:100%}.section-services .image-services-container .grayscale{opacity:0.4}.section-services .image-services-container .grayscale:hover{opacity:0.4 !important}.section-services .section-header{margin-left:0;padding-bottom:15px}@media screen and (min-width: 1440px){.section-services .section-header{padding-bottom:30px}}.section-services .section-header.line-below-heading:after,.section-services .section-header.line-below-heading:before{background-color:black}html[lang='fr'] .quick-access-menu-list h3{font-size:0.75em}@media screen and (min-width: 600px){html[lang='fr'] .quick-access-menu-list h3{font-size:0.95em}}.quick-access-description{display:none}@media screen and (min-width: 600px){.quick-access-description{display:block}}.feedback-text{font-size:0.75em;margin:15px 0}@media screen and (min-width: 1024px){.feedback-text{font-size:0.9em;margin:0 0 15px 0}}@media screen and (min-width: 1440px){.feedback-text{font-size:1em}}.line-spacer{position:relative}.line-spacer:before{content:"";width:1px;height:100%;position:absolute;top:0px;background:rgba(255,255,255,0.2)}.social-medias.social-medias-default .icon{font-size:1.425em;padding:12px}.social-footer{display:inline;padding-right:20px}.section-copyright>.section-wrapper>.section-content{padding:15px}@media screen and (min-width: 1024px){.section-copyright>.section-wrapper>.section-content{background-color:#fff;color:#000;padding:30px 0}}.authorized-credits{width:100%;position:relative}.authorized-credits .authorized-logo-wrapper,.authorized-credits .copyright-element{display:inline-block;vertical-align:middle}.authorized-credits .copyright-element{width:100%}@media screen and (min-width: 600px){.authorized-credits .copyright-element{width:75%}}.authorized-credits .authorized-logo-wrapper{width:100%;position:absolute;left:0;top:100%;padding:25px 0;box-sizing:border-box}@media screen and (min-width: 1024px){.authorized-credits .authorized-logo-wrapper{width:25%;position:relative;left:auto;top:auto;padding:0}}.authorized-credits .logo.authorized-logo{max-width:120px;text-align:center;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative}.footer-link li{font-size:0.9em;display:block;padding-bottom:30px}@media screen and (min-width: 1024px){.footer-link li{display:inline-block;padding-right:6%;padding-bottom:0}}.footer-link li .tb-arrow-thin-right-2{padding-left:5px;vertical-align:middle;color:#b3b3b3;font-size:0.78125em}.section-home-mobile-newsletter{background-color:#767676;color:white}.section-footer-menu>.section-wrapper>.section-content{background-color:#fff;color:#000;padding:0px}@media screen and (min-width: 1024px){.section-footer-menu>.section-wrapper>.section-content{background-color:#ededed;color:#000}}.newsletters-button-size{display:inline-block;position:absolute;top:0;right:0}.widget-form.form-newsletter .input{width:100%;position:relative;overflow:hidden;display:inline-block;background-color:white;border:1px solid #cfcfcf;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-clip:padding-box}.widget-form.form-newsletter .input input[type="text"]{font-size:0.9em;padding:5px 15px}@media screen and (min-width: 1024px){.widget-form.form-newsletter .input input[type="text"]{padding:8px 15px}}.form-widget .checkbox{font-size:0.82em;line-height:1.2}.form-widget .checkbox p{margin:0 0 0.5em}.button.button-newsletter-submit .button-button{border-left:1px solid #cfcfcf;background:transparent;padding:2px 10px}@media screen and (min-width: 1024px){.button.button-newsletter-submit .button-button{padding:5px 10px}}.social-medias-item{display:inline-block;padding-right:1%;font-size:0.65em}@media screen and (min-width: 480px){.social-medias-item{font-size:1.285em;padding-right:4%}}@media screen and (min-width: 1024px){.social-medias-item{display:inline-block;padding-right:2%;font-size:0.6em}}@media screen and (min-width: 1280px){.social-medias-item{display:inline-block;padding-right:2%;font-size:1em}}.mobile-size{padding:0;display:block}@media screen and (min-width: 1024px){.mobile-size{display:none}}.desktop-size{display:none}@media screen and (min-width: 1024px){.desktop-size{display:inline-block}}.section-newsletter{color:black;padding:60px;border-top:none;padding:15px}@media screen and (min-width: 1024px){.section-newsletter{padding:30px;display:none}}.section-newsletter.section-footer-menu{background-color:#ededed}.newsletter-title{text-transform:uppercase;font-size:2em;font-weight:700;font-size:1.2em;padding-bottom:30px}@media screen and (min-width: 600px){.newsletter-title{font-size:2em;padding-bottom:30px}}@media screen and (min-width: 1024px){.newsletter-title{margin-left:0;font-size:1.15em}}.section-footer-menu{background:#fff}@media screen and (min-width: 1024px){.section-footer-menu{background:#ededed}}.section-footer-menu .tb-arrow-thin-right-2{padding-left:2px;vertical-align:middle;color:#b3b3b3;font-size:0.78125em}.section-footer-menu .widget-menu .menu-link{font-size:0.9em}.section-newsletter-home{display:none}@media screen and (min-width: 1024px){.section-newsletter-home{background-color:#ededed;color:#000;border-top:none;display:inline-block}}.accordion-section{padding-bottom:2px}.accordion{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;position:relative;width:100%;background-color:#ededed;border:none;border-radius:0;cursor:pointer;padding:0 20px;color:#6e6e6e;text-align:left;font-size:1em;height:60px}@media screen and (min-width: 1024px){.accordion{font-size:1.15em;height:120px;padding:35px 20px}}.accordion::before{content:""}.accordion:before{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;position:absolute;bottom:calc(50% - 8px);right:20px;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordion:hover:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion.active::before{content:""}.accordion.active:hover:before{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordion .section-title-small{padding:0}.panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:0.6s ease-in-out;opacity:0}@media screen and (min-width: 600px){.panel{border:medium 1px;border-color:red}}.panel li{padding:15px 0 0 0}@media screen and (min-width: 1024px){.panel li{padding:38px 0 0 30px}}.panel .tb-arrow-thin-right-2{padding-left:12px;vertical-align:middle;color:#b3b3b3;font-size:0.875em}.panel.show{opacity:1;max-height:100%;padding-bottom:38px}.panel.show .tb-arrow-thin-right-2{padding-left:12px;vertical-align:middle;color:#b3b3b3;font-size:0.875em}.social-icon-section{padding-bottom:10px;padding-top:25px;text-align:center}.desktop-size,.social-media-hide-large{display:none}@media screen and (min-width: 1024px){.desktop-size,.social-media-hide-large{display:inline-block}}@media screen and (min-width: 1024px){.mobile-size,.social-media-hide-small{display:none}}.icon.social-media-icon-youtube.tb-plus{color:#e30025;border:3px solid #e30025;border-radius:50%;background-color:#fff;font-size:1.6em;padding:9px}@media screen and (min-width: 480px){.icon.social-media-icon-youtube.tb-plus{font-size:1.285em}}.icon.tb-close-circle-o{color:#e30025;font-size:1.5em}@media screen and (min-width: 480px){.icon.tb-close-circle-o{font-size:1.7em}}.newsletter-email-box{padding-bottom:0}.button-newsletter-submit .icon{color:#ca372f}.social-medias.social-medias-share .icon{background:transparent}.product-documents,.share-list{display:none;font-size:1em;position:absolute;left:50%;bottom:25%;background:white;z-index:999999;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3);-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:80%;padding:20px;margin:0;text-align:center}@media screen and (min-width: 480px){.product-documents,.share-list{width:50%;margin:0;border-right:1px solid #cfcfcf}}@media screen and (min-width: 1280px){.product-documents,.share-list{width:25%;border-bottom:1px solid #cfcfcf;border-right:none;bottom:-20%;left:429px}}@media screen and (min-width: 1440px){.product-documents,.share-list{width:25%;border-bottom:1px solid #cfcfcf;border-right:none;bottom:-20%;left:167px}}.share-list{padding:0 0 20px}.share-list .title{padding:12px;text-align:right;font-size:1em;color:#ca372f}.share-list ul li{display:block}.share-list ul li a{display:block;text-align:left !important;font-size:1em !important;padding:12px !important}.share-list ul li a .icon{font-size:1.6em;margin-right:10px;vertical-align:middle}.share-list ul li a .social-name{vertical-align:middle}.share-list ul li a:hover{background:#ededed}.share-list ul li a:hover>*{color:black}.share.js-toggle{display:inline-block;width:30px;height:30px;color:#ca372f}.section-footer-submenu.section-collapsible{margin:1px 0 !important}.section-footer-submenu>.section-wrapper>.section-header .tb-arrow-thin-right-2{padding-left:0;vertical-align:middle;color:inherit;font-size:1em}.section-footer-submenu>.section-wrapper>.section-content{text-transform:none}@media screen and (min-width: 1024px){.section-footer-submenu>.section-wrapper>.section-content{padding:0;display:block}}#newsletter-email-pop-up-overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:998;background-color:black;opacity:.5}.default-hide{display:none !important}@media screen and (max-width: 799px){.hide-mobile-newsletter-only{display:none !important}}.newsletter-email-pop-up{width:100%;height:auto;max-width:500px;position:fixed;top:50%;left:50%;margin-left:auto;margin-right:auto;z-index:999;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.4);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.4);width:90%}@media screen and (min-width: 800px){.newsletter-email-pop-up{width:100%}}.newsletter-email-pop-up .newsletter-bg-container{position:relative;background:#ca372f}.newsletter-email-pop-up .newsletter-bg-container img{opacity:0.2}.newsletter-email-pop-up .form-container{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:85%}@media screen and (min-width: 1024px){.newsletter-email-pop-up .form-container{width:75%}}.newsletter-email-pop-up .form-container h4{text-align:center;color:white;text-transform:uppercase;margin-bottom:0;font-size:1em}@media screen and (min-width: 480px){.newsletter-email-pop-up .form-container h4{font-size:1.2em}}@media screen and (min-width: 600px){.newsletter-email-pop-up .form-container h4{font-size:1.5em}}@media screen and (min-width: 800px){.newsletter-email-pop-up .form-container h4{font-size:1.8em}}.newsletter-email-pop-up .form-container .newsletter-pop-up-text{padding-top:10px;padding-bottom:10px;color:white;font-size:0.9em}@media screen and (min-width: 480px){.newsletter-email-pop-up .form-container .newsletter-pop-up-text{padding-top:20px;padding-bottom:20px}}.newsletter-email-pop-up .form-container .newsletters-button-size{width:auto;height:auto;position:absolute;top:0;right:0}.newsletter-email-pop-up .form-widget .checkbox{color:white;font-size:0.75em;line-height:1.1}@media screen and (min-width: 480px){.newsletter-email-pop-up .form-widget .checkbox{font-size:0.9em;line-height:1.2}}.newsletter-email-pop-up .cta-submit-box{margin:0 auto;width:100%}@media screen and (min-width: 480px){.newsletter-email-pop-up .cta-submit-box{width:50%}}.newsletter-email-pop-up .cta-submit-box .button-button{background:#333;border:none;padding:10px}@media screen and (min-width: 480px){.newsletter-email-pop-up .cta-submit-box .button-button{padding:20px}}.newsletter-email-pop-up .widget-form.form-newsletter .input{position:relative;width:100%;height:auto;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-clip:padding-box}.newsletter-email-pop-up .widget-form.form-newsletter .input input[type="text"]{padding:6px 6px 6px 16px}.newsletter-email-pop-up .button.button-newsletter-submit .button-button{padding:3px 13px 4px 7px;border:none;border-left:1px solid #cfcfcf}.newsletter-email-pop-up .newsletter-email-pop-up-close-button{display:block;height:30px;width:30px;position:absolute;top:0;right:0}.newsletter-email-pop-up .newsletter-email-pop-up-close-button .tb-btn-close:before,.newsletter-email-pop-up .newsletter-email-pop-up-close-button .tb-btn-close:after{background-color:white}.newsletter-email-pop-up.hs-form-pop-up{height:75vh;width:90%;max-width:100%}@media screen and (min-width: 480px){.newsletter-email-pop-up.hs-form-pop-up{max-width:500px;height:95vh}}@media screen and (min-width: 600px){.newsletter-email-pop-up.hs-form-pop-up{max-height:360px}}.newsletter-email-pop-up.hs-form-pop-up .newsletter-bg-container{width:100%;height:100%}@media screen and (min-width: 800px){.newsletter-email-pop-up.hs-form-pop-up .newsletter-bg-container{width:500px}}.newsletter-email-pop-up.hs-form-pop-up .newsletter-bg-container img{display:none}.newsletter-email-pop-up.hs-form-pop-up label{color:white !important}.newsletter-email-pop-up.hs-form-pop-up .stacked .actions{margin:0 !important;padding:0 !important}.newsletter-email-pop-up.hs-form-pop-up .hs-input,.newsletter-email-pop-up.hs-form-pop-up textarea.hs-input{max-width:100% !important;width:100% !important;box-sizing:border-box;padding:17px 4px}.newsletter-email-pop-up.hs-form-pop-up input.hs-input[type=checkbox],.newsletter-email-pop-up.hs-form-pop-up input.hs-input[type=radio]{width:auto !important;height:auto !important}.newsletter-email-pop-up.hs-form-pop-up .inputs-list{padding-left:0 !important}.newsletter-email-pop-up.hs-form-pop-up .form-container{width:90%}@media screen and (min-width: 480px){.newsletter-email-pop-up.hs-form-pop-up .form-container{height:80vh;overflow:auto}}@media screen and (min-width: 600px){.newsletter-email-pop-up.hs-form-pop-up .form-container{height:auto;overflow:visible}}#newsletter-email-pop-up-overlay.new{background-color:unset}.fixed-newsletter-btn{position:fixed;background:#e31837;display:inline-block;right:0;top:50%;padding:5px 2px 3px 0px;color:#fff;font-weight:700;font-size:18px;z-index:99;white-space:nowrap;text-transform:uppercase;box-shadow:0px 0 15px rgba(0,0,0,0.2);line-height:20px;text-align:center;right:0;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotate(-180deg) translate(50%, 50%);-moz-transform:rotate(90deg) translate(50%, 50%);-ms-transform:rotate(90deg) translate(50%, 50%);-o-transform:rotate(90deg) translate(50%, 50%);transform:rotate(-90deg) translate(60%, -53%);width:auto !important}.newsletter-paragraph{text-transform:capitalize}.fixed-newsletter-btn:after{content:"";position:absolute;right:-1px;background-color:#333333;height:75%;width:100%;bottom:-18px;border-left:1px solid #fff;border-right:1px solid #fff}.newsletter-btn-expand{width:35px}.fixed-newsletter-btn .tb-btn-close:hover::after,.tb-btn-close:hover::after,.fixed-newsletter-btn .tb-btn-close:hover::before,.tb-btn-close:hover::before,.fixed-newsletter-btn .tb-btn-close::after,.fixed-newsletter-btn .tb-btn-close::before{background-color:#fff;width:3px}.fixed-newsletter-btn span,span.docked-btn-close{height:18px;display:inline-block;color:#fff;padding:5px;box-sizing:border-box;width:21px;cursor:pointer;margin:3px 0 0 0;top:7px}.fixed-newsletter-btn label{cursor:pointer;vertical-align:baseline}.common-newsletter-btn{background:#e31837;display:inline-block;right:0;top:50%;padding:2px 0px 4px 0px;color:#fff;font-weight:700;font-size:18px;z-index:99;white-space:nowrap;text-transform:uppercase;box-shadow:0px 0 15px rgba(0,0,0,0.2);line-height:20px;text-align:center;right:0;transform:none;width:auto !important;cursor:pointer;margin:10px 0px 10px 0px;border-color:#e31837 !important;height:auto !important}body.section.section-body{padding-bottom:55px}.newsletter-email-pop-up.new{max-width:650px}.newsletter-email-pop-up.new .widget-form .newsletter-field input[type="text"],.newsletter-email-pop-up.new .widget-form .newsletter-field input[type="password"]{border:none;background:#fff;height:40px;border:1px solid #818182}.newsletter-email-pop-up.new .widget-form.form-newsletter .input.newsletter-field{background-color:transparent;border:none;margin:0 0 15px 0;display:inline-block;width:100%;border-radius:0}.newsletter-email-pop-up.new .newsletter-field label{color:#fff;font-size:16px;font-weight:600;margin:0 0 5px}.newsletter-email-pop-up.new .d-grey-button{background-color:#333;border:1px solid #333;color:#fff;padding:8px 30px;display:inline-block;font-weight:600;margin:0px 0px 10px}.newsletter-email-pop-up.new .text-center{text-align:center}.newsletter-email-pop-up.new .newsletter-form .block{padding:0 0 15px}.newsletter-email-pop-up.new .newsletter-email-pop-up-close-button .tb-btn-close:after,.newsletter-email-pop-up.new .newsletter-email-pop-up-close-button .tb-btn-close:before{width:5px}.newsletter-email-pop-up.new .form-container{width:90%}.newsletter-email-pop-up.new .row.newsletter-form{margin:0}.newsletter-email-pop-up.new .form-container h4{margin:25px 0 0 !important;font-size:26px}.newsletter-email-pop-up.new .newsletter-email-pop-up-close-button{top:5px;right:5px}.newsletter-email-pop-up.new .form-container .newsletter-pop-up-text{padding-top:0;padding-bottom:10px}.newsletter-email-pop-up.new .newsletter-bg-container{background:#fff}.newsletter-email-pop-up.new .header-docked-button{left:-50px;background:#e31837;top:0px;height:auto;width:25px;position:absolute;writing-mode:tb-rl;padding:10px 8px 8px 5px;color:#fff;transform:rotate(-180deg);font-weight:700;font-size:20px;z-index:99;word-break:break-all;white-space:nowrap;box-shadow:0px 0 15px rgba(0,0,0,0.2);text-transform:uppercase;line-height:20px;text-align:left}.newsletter-email-pop-up.new .header-docked-button label{vertical-align:bottom}.newsletter-email-pop-up.new .header-docked-button span{height:18px;display:inline-block;color:#fff;padding:5px;box-sizing:border-box;width:21px;cursor:pointer;margin:3px 0 0 0;top:7px;height:20px;top:2px;right:2px;margin:0px}.newsletter-email-pop-up.new .header-docked-button .tb-btn-close:hover::after,.newsletter-email-pop-up.new .header-docked-button .tb-btn-close:hover::before,.newsletter-email-pop-up.new .header-docked-button .tb-btn-close::after,.newsletter-email-pop-up.new .header-docked-button .tb-btn-close::before{background-color:#fff;width:4px}.newsletter-email-pop-up.new .form-container{height:100%;border:1px solid #e31837}.newsletter-email-pop-up.new .form-container form,.newsletter-email-pop-up.new .row.newsletter-form{height:100%}.newsletter-email-pop-up.new .form-container h4{text-align:left;color:#000;margin:0px !important}.newsletter-email-pop-up.new .form-container h4:after{width:75px}.newsletter-email-pop-up.new .newsletter-bg-container img{opacity:0.35;width:100%}.newsletter-email-pop-up.new .newsletter-form{display:table;width:100%}.newsletter-email-pop-up.new .newsletter-form .left-section,.newsletter-email-pop-up.new .newsletter-form .right-section{height:100%;position:relative;display:table-cell;vertical-align:top;padding-top:5px}.newsletter-email-pop-up.new .newsletter-form .left-section{width:60%}.newsletter-email-pop-up.new .form-widget.block{position:absolute;bottom:0;background:#ddd;padding:7px;max-height:64px;overflow:hidden;border:1px solid #333}.newsletter-email-pop-up.new .form-widget.block .checkbox{color:#000}.newsletter-email-pop-up.new .form-widget.block .checkbox:before,.newsletter-email-pop-up.new .form-widget.block .checkbox:after{top:27%}.newsletter-email-pop-up.new .newsletter-form .right-section .top-wrapper{margin:0 0 0 12px}.newsletter-email-pop-up.new .form-container{width:100%;padding:5px 15px;box-sizing:border-box}.newsletter-email-pop-up.new .widget-form .newsletter-field input[type="text"]{border:1px solid #a5a5a5}.newsletter-email-pop-up.new .widget-form.form-newsletter .input.newsletter-field.text-center{position:absolute;bottom:0;padding:0 0 0 12px;box-sizing:border-box;margin:0}.newsletter-email-pop-up.new .d-grey-button{width:100%;margin-bottom:0;min-height:57px;padding-top:14px;padding-bottom:12px}.newsletter-email-pop-up.new span.fields-icon{display:inline-block;width:20px;height:20px;position:absolute;left:13px;top:10px;text-align:center}.newsletter-email-pop-up.new span.fields-icon .icon{font-size:18px;color:#a5a5a5}.newsletter-email-pop-up.new .widget-form .newsletter-field input[type="text"],.newsletter-email-pop-up.new .widget-form .newsletter-field input[type="password"]{padding:11px 10px 11px 41px !important;color:#a5a5a5}.newsletter-email-pop-up.new .form-widget .checkbox p{margin:0;font-weight:bold;font-size:0.8em}.newsletter-email-pop-up.new .show-mobile{display:none}.newsletter-email-pop-up.new .newsletter-pop-up-text{display:none}.newsletter-email-pop-up.new .bottom-fixed-bar{position:fixed;width:100%;left:0;bottom:0;z-index:99999;height:50px;background-color:#fff;padding:10px 40px;text-align:center}.newsletter-email-pop-up.new .fixed-newsletter-btn{position:static}.newsletter-email-pop-up.new .bottom-fixed-bar .fixed-newsletter-btn:after{content:none}.bottom-fixed-bar{position:fixed;width:100%;left:0;bottom:0;z-index:99999;height:auto;background-color:#fff;padding:5px 10px;text-align:center;border-top:1px solid #ddd;box-shadow:0 0 10px #333333;min-height:32px}.fixed-newsletter-btn{position:static;transform:none}.bottom-fixed-bar .fixed-newsletter-btn:after{content:none}.subscribe-left-text{display:inline-block;vertical-align:middle;margin:1px 40px 0 0px}.subscribe-left-text h4{margin:0;font-weight:400;font-size:16px;text-transform:capitalize}.bottom-fixed-bar .fixed-newsletter-btn{display:inline-block !important}.back-to-top{bottom:60px}.tb-btn-close:after,.tb-btn-close:before{width:3px;background-color:#fff}@media only screen and (min-width: 1025px){.fixed-newsletter-btn{height:auto !important;padding:2px 0px 4px 0px}.fixed-newsletter-btn span,span.docked-btn-close{height:18px;top:3px;right:7px;margin:0px}}@media only screen and (max-width: 1024px){.common-newsletter-btn span.tb-btn-close{top:3px}.fixed-newsletter-btn span,span.docked-btn-close{height:18px;padding:0;top:0;margin:0;right:5px}.fixed-newsletter-btn .tb-btn-close:hover::after,.fixed-newsletter-btn .tb-btn-close:hover::before,.fixed-newsletter-btn .tb-btn-close::after,.fixed-newsletter-btn .tb-btn-close::before{top:3px}.fixed-newsletter-btn{width:auto !important}.newsletter-email-pop-up.new .form-widget .checkbox p{letter-spacing:-0.3px}.newsletter-email-pop-up.new .form-widget.block{max-height:66px}}@media only screen and (max-width: 768px) and (min-width: 601px){.newsletter-email-pop-up.new{width:calc(100% - 40px);left:calc(50% + 19px);max-width:100%}.subscribe-left-text h4 strong{display:block;text-align:left}}@media only screen and (max-width: 768px){.mobile-newsletter-only p strong{display:block}}@media only screen and (max-width: 767px){span.split-dash-icon{display:none}}@media only screen and (max-width: 600px){.common-newsletter-btn span.tb-btn-close{top:2px}.newsletter-email-pop-up.new{max-height:70%}.newsletter-email-pop-up.new .section-title-standard{width:100% !important}.newsletter-email-pop-up.new .header-docked-button{width:auto;transform:rotate(0deg);height:25px;padding-top:2px;top:-34px;left:0;writing-mode:unset}.newsletter-email-pop-up.new .show-mobile{display:block}.newsletter-email-pop-up.new .hide-mobile{display:none}.newsletter-email-pop-up.new .newsletter-form{display:block}.newsletter-email-pop-up.new .newsletter-form .left-section,.newsletter-email-pop-up.new .newsletter-form .right-section{display:block;height:auto;width:auto}.newsletter-email-pop-up.new .form-widget.block,.newsletter-email-pop-up.new .widget-form.form-newsletter .input.newsletter-field.text-center{position:unset}.newsletter-email-pop-up.new .form-widget.block{margin:27px 0}.newsletter-email-pop-up.new .widget-form.form-newsletter .input.newsletter-field{margin-bottom:10px}.newsletter-email-pop-up.new .newsletter-form .right-section .top-wrapper{width:70%;margin:auto}.newsletter-email-pop-up.new .d-grey-button{width:auto;margin-bottom:0;min-height:42px}.newsletter-email-pop-up.new .newsletter-bg-container{height:450px;overflow:hidden}.newsletter-email-pop-up.new .footer-link li{padding-bottom:8px}.newsletter-email-pop-up.new .bottom-fixed-bar .fixed-newsletter-btn{float:right}.subscribe-left-text h4 strong{display:block;text-align:left}.subscribe-left-text{margin:1px 0px 0 0px}.subscribe-left-text h4,.fixed-newsletter-btn{font-size:13px}.fixed-newsletter-btn span,span.docked-btn-close{height:14px}.fixed-newsletter-btn{height:18px !important}.fixed-newsletter-btn{padding:5px 2px 6px 0px}.common-newsletter-btn{padding:4px 0px 4px 0px;font-size:13px}.subscribe-left-text{max-width:235px}.subscribe-left-text h4{letter-spacing:-0.8px}}@media only screen and (max-width: 440px){.subscribe-left-text{margin:2px 0px 2px 0px;text-align:left;float:left}.subscribe-left-text h4,.fixed-newsletter-btn{font-size:11.5px}.fixed-newsletter-btn{padding:4px 1px 5px 1px}.bottom-fixed-bar{box-sizing:border-box}.bottom-fixed-bar .fixed-newsletter-btn{float:right}.newsletter-email-pop-up.new .form-container h4{font-size:22px}.newsletter-email-pop-up.new .widget-form.form-newsletter .input.newsletter-field{margin-bottom:5px}.newsletter-email-pop-up.new .form-widget.block{margin:22px 0}.newsletter-email-pop-up.new .newsletter-bg-container{height:420px}}.section .section-header{margin-top:0}.section .carousel-title{margin-bottom:15px}@media screen and (min-width: 600px){.section .carousel-title{margin-bottom:30px}}.section.bg-white{background-color:#fff}.section.bg-red{background-color:red;padding:0}.section.bg-grey-light{background-color:#ededed}.section.bg-grey-dark{background-color:#333}@media print{.section.bg-grey-dark{background-color:white}}.section.section-website-header>.section-wrapper{background:#fff;-webkit-box-shadow:0 6px 15px -4px rgba(0,0,0,0.3);-moz-box-shadow:0 6px 15px -4px rgba(0,0,0,0.3);box-shadow:0 6px 15px -4px rgba(0,0,0,0.3)}@media screen and (min-width: 1024px){.section.section-website-header>.section-wrapper{-webkit-box-shadow:0 0px 0 0px rgba(255,255,255,0);-moz-box-shadow:0 0px 0 0px rgba(255,255,255,0);box-shadow:0 0px 0 0px rgba(255,255,255,0)}}@media print{.section.section-website-header>.section-wrapper{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.section.section-main-slideshow{margin:0 0 15px 0}@media screen and (min-width: 600px){.section.section-main-slideshow{margin:0 0 30px 0}}@media screen and (min-width: 1024px){.section.section-main-slideshow{margin:0 0 60px 0}}.section.section-featured{background-color:#ededed;padding:15px 0}@media screen and (min-width: 1024px){.section.section-featured{padding:30px 0}}@media screen and (min-width: 1280px){.section.section-featured{padding:60px 0}}.section.section-featured.bg-white{background-color:#fff}.section.section-featured.bg-red{background-color:red;padding:0}.section.section-featured.bg-grey-light{background-color:#ededed}.section.section-featured.bg-grey-dark{background-color:#333}.section.section-featured .section-title-standard{display:inline-block;padding-bottom:15px;margin-left:15px}@media screen and (min-width: 600px){.section.section-featured .section-title-standard{margin-left:30px;padding-bottom:30px}}@media screen and (min-width: 1280px){.section.section-featured .section-title-standard{margin-left:0}}.section.section-featured .cta-link-white,.section.section-featured .cta-link{text-transform:uppercase;font-size:0.7em;font-weight:700;margin-left:15px;font-size:0.7em}@media screen and (min-width: 600px){.section.section-featured .cta-link-white,.section.section-featured .cta-link{margin-left:30px;font-size:1em}}@media screen and (min-width: 1440px){.section.section-featured .cta-link-white,.section.section-featured .cta-link{margin-left:0}}.section.section-featured .cta-link-white .tb-arrow-thin-right-2,.section.section-featured .cta-link .tb-arrow-thin-right-2{color:inherit}.section.section-featured>.section-wrapper>.section-content{padding-top:15px;padding-bottom:15px}@media screen and (min-width: 1024px){.section.section-featured>.section-wrapper>.section-content{padding-top:0;padding-bottom:0}}@media screen and (min-width: 1440px){.section.section-featured>.section-wrapper>.section-content{padding-top:0px;padding-bottom:0px}}.section.section-shop-by-room .section-title-standard{color:white}.section.section-shop-by-room .cta-link-white{font-size:0.7em}.section.section-shop-by-room [data-module="carousel"] .swiper-pagination{color:#fff}.section.section-home-seo .section-title-standard{margin-left:0}@media screen and (min-width: 1024px){html[lang='fr'] .section.section-home-seo .section-title-standard{font-size:1.9em}}@media screen and (min-width: 1920px){html[lang='fr'] .section.section-home-seo .section-title-standard{font-size:2.25em}}.section.section-home-seo .line-spacer:before{content:initial;left:inherit}@media screen and (min-width: 1024px){.section.section-home-seo .line-spacer:before{content:" ";left:0}}@media screen and (min-width: 1280px){.section.section-home-seo .line-spacer:before{left:-15px}}@media screen and (min-width: 1440px){.section.section-home-seo .line-spacer:before{left:-30px}}.section.section-home-seo .feedback-text .second-line{display:inline-block}@media screen and (min-width: 1920px){.section.section-home-seo .feedback-text .second-line{display:block}}.section.section-home-seo .brandsource-title{display:block;font-size:1.3em;font-size:1em}@media screen and (min-width: 1024px){.section.section-home-seo .brandsource-title{font-size:1.3em}}.section.section-home-seo .cta-link-white{text-transform:none;margin-left:0;display:block;font-size:0.75em;padding:0 0 60px 0}@media screen and (min-width: 1024px){.section.section-home-seo .cta-link-white{display:block;font-size:0.9em;padding:0}}.section.section-home-seo .cta-link-white.see-more{padding:0;display:block}@media screen and (min-width: 1024px){.section.section-home-seo .cta-link-white.see-more{display:none}}.section.brand-section .section-title-standard{margin:0}.section.brand-section .cta-link{margin-left:0;text-transform:inherit;font-size:0.9em}.section.brand-section .footer-addon{text-transform:uppercase;margin:15px 0}.section.section-home-quick-access .section-title-standard{margin-left:0;display:none}@media screen and (min-width: 600px){.section.section-home-quick-access .section-title-standard{display:block}}.section.section-home-quick-access .section-title-standard.section-title-small{display:block}.section.section-home-quick-access .quick-access-item .section-header{display:block;font-size:0.9em;padding-bottom:15px}@media screen and (min-width: 1024px){.section.section-home-quick-access .quick-access-item .section-header{font-size:1.15em;padding-bottom:45px}}.section.section-footer-menu{background:#fff}@media screen and (min-width: 1024px){.section.section-footer-menu{background:#ededed}}@media screen and (min-width: 1024px){.section.section-footer-menu .section-title-standard{font-size:1.15em;margin-left:0}}.section.section-footer-menu .cta-link{text-transform:initial;margin-left:0}.section.section-product-list .resultsort .section-header{margin-left:0}@media screen and (min-width: 1024px){.section.section-product-list .resultsort .section-header{font-size:1em}}.section.section-copyright{font-size:0.9em}.section .text-badge{display:none}@media screen and (min-width: 1280px){.section .text-badge{display:inline-block}}.section .line-above-badge{position:relative;font-weight:400;color:black;font-size:1em}@media screen and (min-width: 600px){.section .line-above-badge{font-size:1.2em}}.section .line-above-badge:after{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;content:'';display:block;position:absolute;width:90px;height:1px;top:-18px;bottom:auto;left:0;margin-top:1px;background-color:#333}@media screen and (min-width: 600px){.section .line-above-badge:after{top:-25px}}.badge-container{display:block;position:relative;background:white;padding-top:5px;overflow:hidden;height:100px;padding-left:15px}@media screen and (min-width: 600px){.badge-container{height:135px}}@media screen and (min-width: 1024px){.badge-container{height:160px;padding-left:30px}}@media screen and (min-width: 1280px){.badge-container{height:200px}}.badge-container .badge-title{line-height:1;font-size:0.8em}@media screen and (min-width: 480px){.badge-container .badge-title{font-size:1.1em}}@media screen and (min-width: 800px){.badge-container .badge-title{font-size:1em}}@media screen and (min-width: 1280px){.badge-container .badge-title{font-size:1.1em}}.badge-container .badge-title:after{top:-21px}.badge-picture{display:block;padding-bottom:5px;position:absolute;right:0;text-align:right;vertical-align:bottom;width:53%;bottom:5px}@media screen and (min-width: 480px){.badge-picture{width:42%}}@media screen and (min-width: 600px){.badge-picture{width:40%}}@media screen and (min-width: 1024px){.badge-picture{width:45%;bottom:5px}}.text-paragraph{display:block;position:relative;z-index:1;width:60%}@media screen and (min-width: 600px){.text-paragraph{width:72%}}@media screen and (min-width: 800px){.text-paragraph{width:85%}}@media screen and (min-width: 1024px){.text-paragraph{width:65%}}@media screen and (min-width: 1280px){.text-paragraph{width:160px}}.section-title-standard.product-category-title-tablet{display:block;text-align:left;width:auto;font-size:2em}@media screen and (min-width: 600px){.section-title-standard.product-category-title-tablet{display:inline;text-align:inherit}}.sticked .section-title-standard.product-category-title-large{display:none}.product-filters-sidebar-wrapper{display:none}@media screen and (max-width: 599px){.product-filters-sidebar-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;background:white;z-index:9999}.product-filters-sidebar-wrapper .filters-sidebar-outer-container,.product-filters-sidebar-wrapper .filters-sidebar-container,.product-filters-sidebar-wrapper .filters-panel-content,.product-filters-sidebar-wrapper .sidebar-left{height:100%;box-sizing:border-box;position:relative}.product-filters-sidebar-wrapper .filters-sidebar-container{padding-top:35px}.product-filters-sidebar-wrapper .filters-cta-buttons-container{position:absolute;top:auto;bottom:0;width:110%;left:-5%;padding:15px;box-sizing:border-box;background:white}}@media screen and (max-width: 599px) and (orientation: portrait){.product-filters-sidebar-wrapper .filters-cta-buttons-container{-webkit-box-shadow:0px -5px 30px 20px #fff;-moz-box-shadow:0px -5px 30px 20px #fff;box-shadow:0px -5px 30px 20px #fff;border-top:2px solid #cfcfcf}}@media screen and (max-width: 599px) and (orientation: landscape){.product-filters-sidebar-wrapper .filters-cta-buttons-container{width:45%;position:absolute;left:auto;bottom:auto;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 599px){.product-filters-sidebar-wrapper .mobile-filters-close-button{position:absolute;top:5px;right:5px;display:block;height:30px;width:30px}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait){.product-filters-sidebar-wrapper{position:absolute;left:0;top:48px;z-index:3;width:100%}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait) and (min-width: 600px){.product-filters-sidebar-wrapper{top:59px}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait){.product-filters-sidebar-wrapper:after{content:"";display:block;position:absolute;width:100%;height:0;top:100%;left:0;box-shadow:0px 1px 6px 1px black;-webkit-box-shadow:0 1px 6px 1px #000;-moz-box-shadow:0 1px 6px 1px #000;box-shadow:0 1px 6px 1px #000;z-index:-1}.section.section-product-list-tools-mobile.js-sticky.sticked .product-filters-sidebar-wrapper{top:40px}.product-filters-sidebar-wrapper .filters-panel-content{height:300px;position:relative}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait) and (orientation: landscape){.product-filters-sidebar-wrapper .filters-panel-content:after{content:"";position:absolute;width:100%;height:50px;background:white;bottom:0;-webkit-box-shadow:0px -30px 30px 5px #fff;-moz-box-shadow:0px -30px 30px 5px #fff;box-shadow:0px -30px 30px 5px #fff}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait){.product-filters-sidebar-wrapper .sidebar-left{height:100%;box-sizing:border-box;position:relative}html[lang="fr"] .product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container,.product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container{position:absolute;top:auto;width:100%;left:0;bottom:0;background:white;padding-top:15px;z-index:1}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait) and (min-width: 600px) and (max-width: 799px) and (orientation: landscape){html[lang="fr"] .product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container,.product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container{position:absolute;left:auto;bottom:auto;right:30px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30%}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait) and (min-width: 800px){html[lang="fr"] .product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container,.product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container{position:absolute;right:30px;left:auto;bottom:auto;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30%}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: portrait){.product-filters-sidebar-wrapper .mobile-filters-close-button{display:none}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: landscape){.product-filters-sidebar-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;background:white;z-index:9999}.product-filters-sidebar-wrapper .filters-sidebar-outer-container,.product-filters-sidebar-wrapper .filters-sidebar-container,.product-filters-sidebar-wrapper .filters-panel-content,.product-filters-sidebar-wrapper .sidebar-left{height:100%;box-sizing:border-box;position:relative}.product-filters-sidebar-wrapper .filters-sidebar-container{padding-top:35px}.product-filters-sidebar-wrapper .filters-cta-buttons-container{position:absolute;top:auto;bottom:0;width:110%;left:-5%;padding:15px;box-sizing:border-box;background:white}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: landscape) and (orientation: portrait){.product-filters-sidebar-wrapper .filters-cta-buttons-container{-webkit-box-shadow:0px -5px 30px 20px #fff;-moz-box-shadow:0px -5px 30px 20px #fff;box-shadow:0px -5px 30px 20px #fff;border-top:2px solid #cfcfcf}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: landscape) and (orientation: landscape){.product-filters-sidebar-wrapper .filters-cta-buttons-container{width:45%;position:absolute;left:auto;bottom:auto;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 600px) and (max-width: 799px) and (orientation: landscape){.product-filters-sidebar-wrapper .mobile-filters-close-button{position:absolute;top:5px;right:5px;display:block;height:30px;width:30px}}@media screen and (min-width: 800px) and (max-width: 1279px){.product-filters-sidebar-wrapper{position:absolute;left:0;top:48px;z-index:3;width:100%}}@media screen and (min-width: 800px) and (max-width: 1279px) and (min-width: 600px){.product-filters-sidebar-wrapper{top:59px}}@media screen and (min-width: 800px) and (max-width: 1279px){.product-filters-sidebar-wrapper:after{content:"";display:block;position:absolute;width:100%;height:0;top:100%;left:0;box-shadow:0px 1px 6px 1px black;-webkit-box-shadow:0 1px 6px 1px #000;-moz-box-shadow:0 1px 6px 1px #000;box-shadow:0 1px 6px 1px #000;z-index:-1}.section.section-product-list-tools-mobile.js-sticky.sticked .product-filters-sidebar-wrapper{top:40px}.product-filters-sidebar-wrapper .filters-panel-content{height:300px;position:relative}}@media screen and (min-width: 800px) and (max-width: 1279px) and (orientation: landscape){.product-filters-sidebar-wrapper .filters-panel-content:after{content:"";position:absolute;width:100%;height:50px;background:white;bottom:0;-webkit-box-shadow:0px -30px 30px 5px #fff;-moz-box-shadow:0px -30px 30px 5px #fff;box-shadow:0px -30px 30px 5px #fff}}@media screen and (min-width: 800px) and (max-width: 1279px){.product-filters-sidebar-wrapper .sidebar-left{height:100%;box-sizing:border-box;position:relative}html[lang="fr"] .product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container,.product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container{position:absolute;top:auto;width:100%;left:0;bottom:0;background:white;padding-top:15px;z-index:1}}@media screen and (min-width: 800px) and (max-width: 1279px) and (min-width: 600px) and (max-width: 799px) and (orientation: landscape){html[lang="fr"] .product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container,.product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container{position:absolute;left:auto;bottom:auto;right:30px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30%}}@media screen and (min-width: 800px) and (max-width: 1279px) and (min-width: 800px){html[lang="fr"] .product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container,.product-filters-sidebar-wrapper .sidebar-left .filters-cta-buttons-container{position:absolute;right:30px;left:auto;bottom:auto;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30%}}@media screen and (min-width: 800px) and (max-width: 1279px){.product-filters-sidebar-wrapper .mobile-filters-close-button{display:none}}@media screen and (min-width: 1280px){.product-filters-sidebar-wrapper{display:block;position:relative}.product-filters-sidebar-wrapper .mobile-filters-close-button{display:none}}.filters-sidebar-container{display:block;padding-top:15px;background:white}@media screen and (min-width: 1280px){.filters-sidebar-container{padding-top:0;background:transparent}}@media screen and (max-width: 1279px){.filters-sidebar-container .filters-wrapper{width:100%;height:90%;overflow-y:scroll;overflow-x:hidden;white-space:nowrap;position:relative;box-sizing:border-box;padding-bottom:68px}}@media screen and (max-width: 1279px) and (max-width: 799px) and (orientation: landscape){.filters-sidebar-container .filters-wrapper{width:50%;padding-bottom:0}}@media screen and (max-width: 1279px) and (max-width: 599px) and (orientation: portrait){.filters-sidebar-container .filters-wrapper{width:100%;height:75vh;padding-bottom:0}}@media screen and (max-width: 1279px) and (max-width: 1279px) and (orientation: landscape){.filters-sidebar-container .filters-wrapper{width:50%}}@media screen and (max-width: 1279px) and (min-width: 800px){.filters-sidebar-container .filters-wrapper{width:50%;padding-bottom:0}}@media screen and (max-width: 1279px){.filters-sidebar-container .filters-wrapper .filters-headings,.filters-sidebar-container .filters-wrapper .filters-full{white-space:normal;display:inline-block;width:100%;vertical-align:top;-webkit-transition:all,0.4s,ease-in-out;-moz-transition:all,0.4s,ease-in-out;-ms-transition:all,0.4s,ease-in-out;-o-transition:all,0.4s,ease-in-out;transition:all,0.4s,ease-in-out;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.filters-sidebar-container .filters-wrapper .filters-headings .section-title-small,.filters-sidebar-container .filters-wrapper .filters-full .section-title-small{font-size:85%;padding-bottom:30px;margin:0}.filters-sidebar-container .filters-wrapper .filters-headings .section-title-small .label,.filters-sidebar-container .filters-wrapper .filters-full .section-title-small .label{cursor:pointer}.filters-sidebar-container .filters-wrapper .filters-headings .search-category .section-title-small,.filters-sidebar-container .filters-wrapper .filters-full .search-category .section-title-small{display:none}.filters-sidebar-container .filters-wrapper .filters-full{height:0}.filters-sidebar-container .filters-wrapper .filters-full .filters-back-button{padding-bottom:20px}.filters-sidebar-container .filters-wrapper .filters-full .filters-back-cta-label,.filters-sidebar-container .filters-wrapper .filters-full .filters-back-clear-link{font-size:85%;font-weight:700;text-transform:uppercase}.filters-sidebar-container .filters-wrapper .filters-full .filters-back-cta-label:before{content:attr(data-label)}.filters-sidebar-container .filters-wrapper .filters-full .filters-back-clear-link{position:absolute;top:0;right:5px}.filters-sidebar-container .filters-wrapper.show-filters-headings .filters-full{display:none}.filters-sidebar-container .filters-wrapper.show-filters-full .filters-headings,.filters-sidebar-container .filters-wrapper.show-filters-full .filters-full{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.filters-sidebar-container .filters-wrapper.show-filters-full .filters-full{height:auto}}@media screen and (min-width: 1280px){.filters-sidebar-container .filters-panel-content{height:100%;background:#f4f4f4}}@media screen and (min-width: 1280px){html[lang="fr"] .filters-sidebar-container .sidebar-left,.filters-sidebar-container .sidebar-left{position:relative;height:100%;padding-bottom:144px}html[lang="fr"] .filters-sidebar-container .sidebar-left>.filters-wrapper,.filters-sidebar-container .sidebar-left>.filters-wrapper{position:relative;height:100%;overflow-y:scroll;overflow-x:hidden}html[lang="fr"] .filters-sidebar-container .sidebar-left .filters-cta-buttons-container .filters-cta-buttons,.filters-sidebar-container .sidebar-left .filters-cta-buttons-container .filters-cta-buttons{background:#f4f4f4;position:absolute;bottom:0;left:0;width:100%;padding:30px;-moz-box-sizing:border-box;box-sizing:border-box}html[lang="fr"] .filters-sidebar-container .sidebar-left .filters-cta-buttons-container .filters-cta-buttons:after,.filters-sidebar-container .sidebar-left .filters-cta-buttons-container .filters-cta-buttons:after{content:"";position:absolute;display:block;height:10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#FF828282,GradientType=0 );background:-webkit-linear-gradient(top, transparent 40%,#828282 100%);background:-moz-linear-gradient(top, transparent 40%,#828282 100%);background:-ms-linear-gradient(top, transparent 40%,#828282 100%);background:-o-linear-gradient(top, transparent 40%,#828282 100%);background:linear-gradient(to bottom, transparent 40%,#828282 100%);width:100%;left:0;top:0;-moz-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}html[lang="fr"] .filters-sidebar-container .sidebar-left .filters-cta-buttons,.filters-sidebar-container .sidebar-left .filters-cta-buttons{margin-left:-15px;text-align:center}@media screen and (min-width: 1280px){html[lang="fr"] .filters-sidebar-container .sidebar-left .filters-cta-buttons,.filters-sidebar-container .sidebar-left .filters-cta-buttons{margin-left:0}}html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-reset-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-clear-all-filters,.filters-sidebar-container .sidebar-left .block-button-reset-all-filters,.filters-sidebar-container .sidebar-left .block-button-clear-all-filters{display:inline-block;width:50%;padding-left:15px;padding-bottom:15px;box-sizing:border-box}@media screen and (min-width: 1280px){html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-reset-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-clear-all-filters,.filters-sidebar-container .sidebar-left .block-button-reset-all-filters,.filters-sidebar-container .sidebar-left .block-button-clear-all-filters{padding-left:0}}@media screen and (min-width: 1280px){html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-reset-all-filters,.filters-sidebar-container .sidebar-left .block-button-reset-all-filters{padding-right:7.5px}html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-clear-all-filters,.filters-sidebar-container .sidebar-left .block-button-clear-all-filters{padding-left:7.5px}}html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-submit-filters,.filters-sidebar-container .sidebar-left .block-button-submit-filters{display:inline-block;width:100%;padding-left:0;padding-bottom:15px;box-sizing:border-box;padding:0 0 15px 15px}@media screen and (min-width: 480px){html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-submit-filters,.filters-sidebar-container .sidebar-left .block-button-submit-filters{padding:0 0 0 15px}}@media screen and (min-width: 1280px){html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-submit-filters,.filters-sidebar-container .sidebar-left .block-button-submit-filters{padding-left:0;padding-bottom:0}}@media screen and (max-width: 1279px) and (min-width: 480px) and (orientation: portrait){html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-reset-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-clear-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-submit-filters,.filters-sidebar-container .sidebar-left .block-button-reset-all-filters,.filters-sidebar-container .sidebar-left .block-button-clear-all-filters,.filters-sidebar-container .sidebar-left .block-button-submit-filters{width:33.33333%}}@media screen and (max-width: 1279px) and (min-width: 480px) and (orientation: landscape){html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-reset-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-clear-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-submit-filters,.filters-sidebar-container .sidebar-left .block-button-reset-all-filters,.filters-sidebar-container .sidebar-left .block-button-clear-all-filters,.filters-sidebar-container .sidebar-left .block-button-submit-filters{width:100%}}@media screen and (max-width: 1279px) and (min-width: 1024px){html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-reset-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-clear-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-submit-filters,.filters-sidebar-container .sidebar-left .block-button-reset-all-filters,.filters-sidebar-container .sidebar-left .block-button-clear-all-filters,.filters-sidebar-container .sidebar-left .block-button-submit-filters{width:100%}}@media screen and (max-width: 1279px) and (min-width: 800px) and (orientation: portrait){html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-reset-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-clear-all-filters,html[lang="fr"] .filters-sidebar-container .sidebar-left .block-button-submit-filters,.filters-sidebar-container .sidebar-left .block-button-reset-all-filters,.filters-sidebar-container .sidebar-left .block-button-clear-all-filters,.filters-sidebar-container .sidebar-left .block-button-submit-filters{width:100%}}@media screen and (max-width: 1279px){.filters-sidebar-container .search-category{display:none}}@media screen and (min-width: 1280px){.filters-sidebar-container .search-category{margin-bottom:25px}}.filters-sidebar-container .search-category .filters-list{font-size:0.8em;font-weight:700}.filters-sidebar-container .search-category .filters-list a,.filters-sidebar-container .search-category .filters-list .icon{display:inline-block;vertical-align:middle;position:relative}.filters-sidebar-container .search-category .filters-list a{display:block;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:43px;line-height:1.1;padding-top:9px;padding-bottom:0;height:100%}.filters-sidebar-container .search-category .filters-list .icon{height:1.2em;font-size:1.4em;line-height:1.2;position:absolute;left:0;top:0;margin:0;padding-top:3px}.filters-sidebar-container .search-category .filters-list .filters-list-view-more-left-icon,.filters-sidebar-container .search-category .filters-list .filters-list-view-more-right-icon{display:none;position:relative;padding-top:0}.filters-sidebar-container .search-category .filters-list.expanded .filter-item{height:37px !important}.filters-sidebar-container .search-category .filters-list.expanded .filters-list-view-more .cta-text:after{content:attr(data-label-view-less)}.filters-sidebar-container .search-category .filters-list.expanded .filters-list-view-more-left-icon{display:inline-block}.filters-sidebar-container .search-category .filters-list.collapsed .filters-list-view-more .cta-text:after{content:attr(data-label-view-more)}.filters-sidebar-container .search-category .filters-list.collapsed .filters-list-view-more-right-icon{display:inline-block}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="0"]>*:nth-child(-n+0){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="1"]>*:nth-child(-n+1){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="2"]>*:nth-child(-n+2){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="3"]>*:nth-child(-n+3){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="4"]>*:nth-child(-n+4){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="5"]>*:nth-child(-n+5){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="6"]>*:nth-child(-n+6){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="7"]>*:nth-child(-n+7){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="8"]>*:nth-child(-n+8){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="9"]>*:nth-child(-n+9){height:37px !important}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="10"]>*:nth-child(-n+10){height:37px !important}.filters-sidebar-container .search-category .filter-item{height:37px !important;overflow:hidden;-webkit-transition:height,0.3s,ease-in-out;-moz-transition:height,0.3s,ease-in-out;-ms-transition:height,0.3s,ease-in-out;-o-transition:height,0.3s,ease-in-out;transition:height,0.3s,ease-in-out}@media screen and (min-width: 1280px){.filters-sidebar-container .search-category .filter-item{height:0 !important}}.filters-sidebar-container .search-category .filter-item.checked{height:37px !important}.filters-sidebar-container .search-category .filter-item.checked .icon-unchecked{display:none}.filters-sidebar-container .search-category .filter-item.unchecked .icon-checked{display:none}.filters-sidebar-container .search-category .filter-item:not(.checked):not(.unchecked){height:0 !important}.filters-sidebar-container .search-category .filters-list-view-more .cta-view-more{margin:0;color:#6e6e6e;font-size:0.8em;text-transform:uppercase;padding-left:0}.filters-sidebar-container #lowerpricelimit,.filters-sidebar-container #upperpricelimit{display:inline-block;width:auto;max-width:80px;position:relative;top:0px;background:white;border:none;text-align:center;border:1px solid #cfcfcf}.filters-sidebar-container .price-range-inputs{width:95%;max-width:220px;height:25px;position:relative;text-align:center;margin-top:15px}.filters-sidebar-container .price-range-inputs .left-label,.filters-sidebar-container .price-range-inputs .right-label,.filters-sidebar-container .price-range-inputs span{position:absolute}.filters-sidebar-container .price-range-inputs span{left:47%}.filters-sidebar-container .price-range-inputs .left-label{left:0}.filters-sidebar-container .price-range-inputs .right-label{right:0}.filters-heading-tools-wrapper.js-sticky .filters-module-header-wrapper{padding-bottom:30px}.filters-heading-tools-wrapper.js-sticky .resultmenu .result-sort-perpage-container .section-title-small{line-height:18px}.filters-heading-tools-wrapper.js-sticky.sticked .filters-module-header-wrapper{padding-bottom:0}.filters-heading-tools-wrapper.js-sticky.sticked .js-sticky-element{height:40px !important;z-index:119 !important}.filters-heading-tools-wrapper.js-sticky.sticked .js-sticky-element:before{content:"";position:absolute;display:block;width:3840px;height:calc(100% + 20px);background:#ededed;left:-1920px;-webkit-box-shadow:0 1px 15px 0px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 15px 0px rgba(0,0,0,0.3);box-shadow:0 1px 15px 0px rgba(0,0,0,0.3);top:-16px}.filters-heading-tools-wrapper.js-sticky.sticked .filters-module-header .section-title-standard{padding-bottom:0;font-size:1.5em;display:inline-block}.filters-heading-tools-wrapper.js-sticky.sticked .filters-module-header .cta-link{display:inline-block}.filters-sidebar-container.js-sticky-element{position:static !important;height:auto !important}.filters-sidebar-container .filters-panel-content{height:auto}.filters-wrapper.toggle-state.show-filters-headings{overflow:inherit !important}.sidebar-content-wrapper .block-button-reset-all-filters{float:left}.filters-sidebar-outer-container.js-sticky.sticked{height:auto !important}.filters-sidebar-container .search-category .filters-list .icon{padding-top:0px}.filter-item .custom-unchecked:before,.filter-item .custom-checked:before{margin-bottom:11px}.filters-sidebar-container .search-category .filters-list a{padding-top:4px}.custom-checked:after{bottom:2px}.price-range-inputs .custom-checked:after{bottom:auto}.filters-sidebar-container .search-category .filters-list[data-filters-children-show="10"]>*:nth-child(-n+10){height:33px !important}.filters-module-header .section-title-small{display:inline-block}.filters-sidebar-container .sidebar-left .filters-cta-buttons-container{position:static;width:100%}@media screen and (max-width: 1279px){.filters-sidebar-container .filters-wrapper{width:100%;height:auto;padding-bottom:0}#filter-cat{max-height:300px}.sidebar-left .filters-cta-buttons-container .block-button-reset-all-filters,.sidebar-left .filters-cta-buttons-container .block-button-clear-all-filters{width:auto !important;display:inline-block;float:left;min-width:120px}}@media screen and (max-width: 1024px){.product-filters-sidebar-wrapper{position:absolute}.product-filters-sidebar-wrapper .filters-panel-content:after{content:none !important}.product-filters-sidebar-wrapper .filters-cta-buttons-container{position:static;width:100%;padding:0px !important}.sidebar-left .filters-cta-buttons-container{position:static !important;transform:none !important;padding:18px 0 0 !important}.line-below-heading:after,.line-below-heading-hover:after,section.section.section-corporative-information-content .section-content a:not(:empty):after,.shopping-cart-display .internal-link:not(:empty):after{margin-top:1px}.filters-cta-buttons-container .block-button-reset-all-filters,.filters-cta-buttons-container .block-button-clear-all-filters{width:33% !important}.filters-sidebar-container .filters-wrapper .filters-headings .section-title-small{padding-bottom:20px}.sidebar-left .filters-headings{max-height:300px;overflow:auto}.filters-sidebar-container .filters-cta-buttons-container{width:auto !important}}@media screen and (max-width: 767px){.sidebar-left .filters-headings{max-height:inherit;overflow:inherit}#filter-cat{max-height:inherit}}.section-main-about-us{overflow:hidden}.section-main-about-us>.section-wrapper>.section-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-around}.section-main-about-us .flex-section-left-aside-container{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;order:1;padding-top:15px;padding-bottom:15px;background:#333}@media screen and (min-width: 1024px){.section-main-about-us .flex-section-left-aside-container{-webkit-box-flex:0 0 310px;-moz-box-flex:0 0 310px;width:310px;-webkit-flex:0 0 310px;-ms-flex:0 0 310px;flex:0 0 310px;background:#fff}}@media screen and (min-width: 1280px){.section-main-about-us .flex-section-left-aside-container{-webkit-box-flex:0 0 356px;-moz-box-flex:0 0 356px;width:356px;-webkit-flex:0 0 356px;-ms-flex:0 0 356px;flex:0 0 356px}}@media screen and (min-width: 800px){.section-main-about-us .flex-section-right-content{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;order:2}}@media screen and (min-width: 1024px){.section-main-about-us .flex-section-right-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 310px)}}@media screen and (min-width: 1280px){.section-main-about-us .flex-section-right-content{width:calc(100% - 356px)}}.section-main-about-us .text-left-container{padding-right:0}@media screen and (min-width: 1024px){.section-main-about-us .text-left-container{padding-right:15px}}@media screen and (min-width: 1280px){.section-main-about-us .text-left-container{padding-right:30px}}@media screen and (max-width: 1023px){.section-main-about-us .tb-tabs-menu.tb-ps-container.show-large{display:block !important;height:0}}.section-main-about-us .content-wrapper{color:#fff}@media screen and (min-width: 1024px){.section-main-about-us .content-wrapper{color:#333}}.tabs-menu-container,.custom-page-text-box{-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1024px){.tabs-menu-container,.custom-page-text-box{padding-left:30px}}@media screen and (min-width: 1280px){.tabs-menu-container,.custom-page-text-box{padding-left:115px}}.tabs-menu-container{position:relative}.tabs-menu-container:after{content:"";display:block;position:absolute;height:100%;width:120px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#00FFFFFF,GradientType=0 );background:-webkit-linear-gradient(right, #fff 0%,#fff 70%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(right, #fff 0%,#fff 70%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(right, #fff 0%,#fff 70%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(right, #fff 0%,#fff 70%,rgba(255,255,255,0) 100%);background:linear-gradient(to left, #fff 0%,#fff 70%,rgba(255,255,255,0) 100%);top:0;right:0}.section-corporative-information-content{margin:2px 0}@media screen and (min-width: 1024px){.section-corporative-information-content>.section-wrapper>.section-content{background:transparent;padding:30px 0}}@media screen and (min-width: 1280px){.section-corporative-information-content>.section-wrapper>.section-content{padding:60px 0}}.button.button-corporative-information-content .button-button{text-align:left}.custom-page-text-box{position:relative}@media screen and (min-width: 1024px){.custom-page-text-box:before{content:"";position:absolute;width:1920px;height:100%;background:#f2f2f2;left:0}}.custom-page-text-box .section-content{display:none;padding:15px}@media screen and (min-width: 600px){.custom-page-text-box .section-content{padding:15px 30px}}@media screen and (min-width: 1024px){.custom-page-text-box .section-content{background:transparent;padding:30px 0}}@media screen and (min-width: 1280px){.custom-page-text-box .section-content{padding:60px 0}}.custom-page-text-box .section-content ul{list-style:disc}.section-contact-us-page .custom-page-text-box .section-content ul{list-style:none;font-size:1em;margin-left:0}.custom-page-text-box .section-content .store-results-list{list-style:none;margin-left:0}.custom-page-text-box .section-content p,.custom-page-text-box .section-content li{font-size:0.875em;line-height:1.5625em;color:#333}.section-contact-us-page .custom-page-text-box .section-content p,.section-contact-us-page .custom-page-text-box .section-content li{margin-bottom:0;font-size:1em}.custom-page-text-box .section-content p{margin-top:1em}.custom-page-text-box .section-content p:first-child{margin-top:0px}.custom-page-text-box.no-tabs .section-content{display:block}.custom-page-text-box .section-wrapper{text-transform:none;font-size:1em}@media screen and (min-width: 1024px){.custom-page-text-box .section-wrapper{background:transparent}}.custom-page-text-box .section-wrapper .section-title-small{padding:0}.section-content-terms{padding:30px}@media screen and (min-width: 600px){.section-content-terms{padding:30px}}@media screen and (min-width: 1024px){.section-content-terms{padding:30px}}@media screen and (min-width: 1280px){.section-content-terms{padding:30px}}.line-above-flyer{position:relative;font-weight:700;color:black}.line-above-flyer:after{-webkit-transition:all,0.2s,ease-in-out;-moz-transition:all,0.2s,ease-in-out;-ms-transition:all,0.2s,ease-in-out;-o-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out;content:'';display:block;position:absolute;width:90px;height:1px;top:-15px;bottom:auto;left:0;margin-top:5px;background-color:#ca372f}.flyer-info p{padding:0;font-size:1em}.flyer-info .social-media-module{display:inline-block}.flyer-info .social-media-module ul li{display:inline-block}.flyer-info .social-medias.social-medias-default{font-size:0.8em}.flyer-info .social-medias.social-medias-default .icon{vertical-align:middle;margin-right:5px;padding:0;font-size:1.825em}.flyer-info .social-medias.social-medias-default .social-media-icon-facebook{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-facebook:hover{background:transparent;color:#2f477a}.flyer-info .social-medias.social-medias-default .social-media-icon-twitter{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-twitter:hover{background:transparent;color:#448abe}.flyer-info .social-medias.social-medias-default .social-media-icon-googleplus{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-googleplus:hover{background:transparent;color:#b13c2e}.flyer-info .social-medias.social-medias-default .social-media-icon-linkedin{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-linkedin:hover{background:transparent;color:#006292}.flyer-info .social-medias.social-medias-default .social-media-icon-pinterest{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-pinterest:hover{background:transparent;color:#a31a1f}.flyer-info .social-medias.social-medias-default .social-media-icon-stumbleupon{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-stumbleupon:hover{background:transparent;color:#bc3a1c}.flyer-info .social-medias.social-medias-default .social-media-icon-tumblr{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-tumblr:hover{background:transparent;color:#2a384a}.flyer-info .social-medias.social-medias-default .social-media-icon-youtube{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-youtube:hover{background:transparent;color:#a41a19}.flyer-info .social-medias.social-medias-default .social-media-icon-rss{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-rss:hover{background:transparent;color:#c2511b}.flyer-info .social-medias.social-medias-default .social-media-icon-flickr{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-flickr:hover{background:transparent;color:#cc006a}.flyer-info .social-medias.social-medias-default .social-media-icon-dribbble{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-dribbble:hover{background:transparent;color:#bb3d6e}.flyer-info .social-medias.social-medias-default .social-media-icon-wordpress{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-wordpress:hover{background:transparent;color:#1a5e7c}.flyer-info .social-medias.social-medias-default .social-media-icon-yahoo{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-yahoo:hover{background:transparent;color:#62007a}.flyer-info .social-medias.social-medias-default .social-media-icon-blogger{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-blogger:hover{background:transparent;color:#c97231}.flyer-info .social-medias.social-medias-default .social-media-icon-soundcloud{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-soundcloud:hover{background:transparent;color:#cc2e00}.flyer-info .social-medias.social-medias-default .social-media-icon-mail{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-mail:hover{background:transparent;color:#585858}.flyer-info .social-medias.social-medias-default .social-media-icon-talk{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-talk:hover{background:transparent;color:#292929}.flyer-info .social-medias.social-medias-default .social-media-icon-yelp{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-yelp:hover{background:transparent;color:#a91c1c}.flyer-info .social-medias.social-medias-default .social-media-icon-houzz{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-houzz:hover{background:transparent;color:#639a3c}.flyer-info .social-medias.social-medias-default .social-media-icon-instagram{background:transparent;color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-instagram:hover{background:transparent;color:#0a456e}.flyer-info .social-medias.social-medias-default .social-media-icon-printer,.flyer-info .social-medias.social-medias-default .social-media-icon-mail{color:#9A9A9A}.flyer-info .social-medias.social-medias-default .social-media-icon-printer:hover{color:black}.flyer-info .social-medias.social-medias-default .social-media-icon-mail:hover{color:#5c5c5c}.flyer-info-detail{padding-bottom:5px}.flyer-section .flyer-image img{width:auto !important;height:auto !important}@media screen and (min-width: 480px){.flyer-info-date{padding:0 15px 2;font-weight:700}}@media screen and (min-width: 1024px){.flyer-info-date{padding-bottom:5px;color:#6e6e6e;font-weight:400}}.flyer-share,.flyer-info-detail{color:#6e6e6e;padding-right:0}.flyer-no-padding{padding-bottom:0}@media screen and (max-width: 1279px){.flyer-sections-container{padding-top:30px}}.flyer-section .section-title-standard{margin-left:0}.flyer-section .button.button-product-cta-btn .button-button{border:none;background-color:#333;font-size:0.9em}.flyer-filters-sidebar{background-color:#ededed;padding-top:0}.flyer-left-padding{padding-left:30px}.resultperpage.flyer-results form{text-align:center}@media screen and (min-width: 800px){.resultperpage.flyer-results form{text-align:right}}.browse-rebate-products{padding-top:60px}.search-category .browse-list{font-size:0.8em;font-weight:700}.search-category .browse-list a{line-height:2}.search-category .browse-list a,.search-category .browse-list .icon{display:inline-block;vertical-align:middle;position:relative}.search-category .browse-item{height:37px !important;overflow:hidden}@media screen and (max-width: 1279px){.section-browse-rebates-products-mobile>.section-wrapper>.section-content .search-category,.section-browse-rebates-applicable-to>.section-wrapper>.section-content .search-category{padding-top:20px}.section-browse-rebates-products-mobile>.section-wrapper>.section-content .search-category .label,.section-browse-rebates-applicable-to>.section-wrapper>.section-content .search-category .label{font-size:1.3em}.section-browse-rebates-products-mobile>.section-wrapper>.section-content .search-category .label .icon,.section-browse-rebates-applicable-to>.section-wrapper>.section-content .search-category .label .icon{display:none}.section-browse-rebates-products-mobile>.section-wrapper>.section-content .search-category .browse-list:after,.section-browse-rebates-applicable-to>.section-wrapper>.section-content .search-category .browse-list:after{content:'';clear:both;display:table}.section-browse-rebates-products-mobile>.section-wrapper>.section-content .search-category .browse-item,.section-browse-rebates-applicable-to>.section-wrapper>.section-content .search-category .browse-item{display:inline-block;font-weight:400;float:left;width:100%}}@media screen and (max-width: 1279px) and (min-width: 480px){.section-browse-rebates-products-mobile>.section-wrapper>.section-content .search-category .browse-item,.section-browse-rebates-applicable-to>.section-wrapper>.section-content .search-category .browse-item{width:50%}}@media screen and (max-width: 1279px) and (min-width: 600px){.section-browse-rebates-products-mobile>.section-wrapper>.section-content .search-category .browse-item,.section-browse-rebates-applicable-to>.section-wrapper>.section-content .search-category .browse-item{width:33.33333%}}@media screen and (max-width: 1279px) and (min-width: 1024px){.section-browse-rebates-products-mobile>.section-wrapper>.section-content .search-category .browse-item,.section-browse-rebates-applicable-to>.section-wrapper>.section-content .search-category .browse-item{width:25%}}@media screen and (max-width: 1279px){.section-browse-rebates-products-mobile>.section-wrapper>.section-content .search-category .browse-item a,.section-browse-rebates-applicable-to>.section-wrapper>.section-content .search-category .browse-item a{line-height:1.2em}}.browse-rebates-applicable-to-items{padding-top:30px}.section-blog-content a{color:#333}.section-blog-content a:hover{text-decoration:underline}.section-blog-content p{margin:1em 0}.section-blog-content q{color:inherit;quotes:'"' '"';font-size:1em;font-weight:normal;display:inline;padding:0;margin:0}.section-blog-content q:after,.section-blog-content q:before{font-size:1em;display:inline;position:static}.section-blog-content q:before{content:open-quote}.section-blog-content q:after{content:close-quote}.section-blog-content .loading{text-align:center;font-style:italic;font-size:1.1em;margin:15px 0}.section-blog-content .breadcrumb{float:left;text-transform:uppercase;font-size:0.8em;padding-left:10px;color:#1D191A}@media screen and (max-width: 799px){.section-blog-content .breadcrumb{float:none;text-align:center;font-size:0.75em;margin-bottom:15px}}@media screen and (max-width: 599px){.section-blog-content .breadcrumb{font-size:0.65em}}.section-blog-content .breadcrumb span{font-weight:bold}.section-blog-content .search_content{text-align:right;margin-bottom:10px}@media screen and (max-width: 799px){.section-blog-content .search_content{text-align:center}}.section-blog-content .search_content input[type=text]{padding:5px 10px;font-size:0.9em;border:1px solid #7F6D72;width:250px;text-align:left;vertical-align:middle}@media screen and (max-width: 799px){.section-blog-content .search_content input[type=text]{width:220px}}.section-blog-content .search_content .inputZoom{-webkit-transition:background,0.3s,linear;-moz-transition:background,0.3s,linear;-ms-transition:background,0.3s,linear;-o-transition:background,0.3s,linear;transition:background,0.3s,linear;width:32px;height:32px;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;padding:0;border:none;opacity:1;vertical-align:middle;display:inline-block;text-align:right}.section-blog-content .search_content .inputZoom button{border:none;background:#ca372f;width:100%;height:100%;padding:0;margin:0;font-size:1em;color:#fff}.section-blog-content .search_content .inputZoom button:hover{background:#a22c26}.section-blog-content .left_navigation{width:200px;display:inline-block;vertical-align:top}@media screen and (max-width: 1279px){.section-blog-content .left_navigation{width:170px}}@media screen and (max-width: 1023px){.section-blog-content .left_navigation{width:100%;display:block;text-align:center;margin:40px 0}}.section-blog-content .left_navigation ul.category_list,.section-blog-content .left_navigation ul.month_list{margin:15px 10px;margin-bottom:30px}.section-blog-content .left_navigation ul.category_list li,.section-blog-content .left_navigation ul.month_list li{margin-left:10px;margin-bottom:5px;font-size:0.9em}@media screen and (max-width: 1023px){.section-blog-content .left_navigation ul.category_list li,.section-blog-content .left_navigation ul.month_list li{margin-left:0px}}.section-blog-content .left_navigation ul.category_list li.title,.section-blog-content .left_navigation ul.month_list li.title{font-weight:bold;margin-left:0px;text-transform:uppercase;color:#e8e8e8}.section-blog-content .left_navigation .mNavigation{display:none;width:225px;padding:10px;background:#333;color:white;text-transform:uppercase;font-size:0.9em}.section-blog-content .left_navigation .mNavigation:hover{text-decoration:none}@media screen and (max-width: 1023px){.section-blog-content .left_navigation .mNavigation{display:inline-block !important}}.section-blog-content .left_navigation .navigation_content{display:block}@media screen and (max-width: 1023px){.section-blog-content .left_navigation .navigation_content{display:none}}.section-blog-content .prev_page{margin:15px 0;font-size:0.9em;font-weight:700;text-align:center}@media screen and (min-width: 1024px){.section-blog-content .prev_page{text-align:right}}.section-blog-content .prev_page:hover .tb-arrow-thin-left-2{right:5px}.section-blog-content .prev_page a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:inherit;text-decoration:none;position:relative;right:auto}.section-blog-content .article_detail_content{padding:0 10px}.section-blog-content .article_detail_content{display:inline-block;vertical-align:top}.section-blog-content .article_detail_content h1{margin:0}@media screen and (min-width: 1024px){.section-blog-content .article_detail_content h1{margin:0 0 25px 0}}.section-blog-content .article_detail_content .date{margin-top:5px;margin-bottom:15px;font-size:0.9em}.section-blog-content .article_detail_content .other-info{margin-top:15px;font-size:0.9em;text-align:left}@media screen and (min-width: 1024px){.section-blog-content .article_detail_content .other-info{text-align:right}}.section-blog-content .article_detail_content .other-info a{color:#ca372f}.section-blog-content .article_detail_content .article .content{font-size:0.9em;line-height:1.2;text-align:left !important}.section-blog-content .article_detail_content .article .content iframe{display:block;width:100% !important;margin:30px 0}.section-blog-content .article_detail_content .article .content img{display:block;width:100% !important;height:auto !important;margin:15px auto;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}.section-blog-content .article_detail_content .article .content p,.section-blog-content .article_detail_content .article .content img,.section-blog-content .article_detail_content .article .content iframe,.section-blog-content .article_detail_content .article .content div{max-width:100%}.section-blog-content .article_detail_content .article .content p{font-size:1em}.section-blog-content .article_detail_content .article .content a{color:#ca372f}.section-blog-content .pagination{text-align:center;margin-bottom:30px;margin-top:30px}.section-blog-content .pagination .older_post_link,.section-blog-content .pagination .newer_post_link{padding:0 15px}.section-blog-content .pagination .older_post_link{float:left;text-align:left}.section-blog-content .pagination .newer_post_link{float:right;text-align:right}.section-blog-content .no-articles{margin:30px 0}.section-blog-content .section-content>.articles{padding-top:30px}.section-blog-content .articles .art{text-align:left}.section-blog-content .articles .art h2{font-size:1.1em;text-transform:uppercase;margin-bottom:15px}.section-blog-content .articles .art .date{font-size:small;margin:7px 0}.section-blog-content .articles .art .summary{font-size:0.9em;margin:5px 0}.section-blog-content .articles .art .summary.empty{text-align:center}.section-blog-content .articles .art .summary a{color:#ca372f}.section-blog-content .articles .art .other-info{font-size:small;margin-top:7px;padding-bottom:30px}.section-blog-content .articles .art .representative-img{text-align:center}.section-blog-content .bc{font-size:0.9em;text-transform:uppercase;color:#ca372f;margin-top:10px}.section-blog-content .button-blog-view-more{width:240px}.section-blog-content .button-blog-view-more .button-button{text-decoration:none}.section-blog-content .button-blog-view-more .button-button:hover{text-decoration:inherit}.section-blog-content .blog-author{padding-bottom:10px;margin-top:10px;margin-bottom:10px;border-bottom:1px solid lightgrey;margin-left:0px}.section-blog-content .blog-author .author-info{padding:20px;background:rgba(211,211,211,0.66)}.section-blog-content .blog-author .author-info .author-image{margin-bottom:10px}.section-blog-content .blog-author .author-info .author-image img{padding:1px;border:1px solid #9b9b9b;background-color:#fff}.section-blog-content .blog-author .author-info .author-name{font-size:1.3em;font-weight:bold;text-align:left}.section-blog-content .blog-author .author-info .author-title{font-size:1.1em;text-align:left}.section-blog-content .blog-author .author-info .author-contact-info{font-size:1.2em;text-align:left;margin-top:10px}.section-blog-content .blog-author .author-info .author-contact-info .facebook{color:#3b5998}.section-blog-content .blog-author .author-info .author-contact-info .twitter{color:#4099FF}.section-blog-content .blog-author .author-info .author-contact-info .email{color:black}.section-blog-content .blog-author .author-info .author-contact-info a:hover,.section-blog-content .blog-author .author-info .author-contact-info a:visited{text-decoration:none}.section-blog-content .blog-author .author-biography{font-size:1.1em;line-height:1.5em;text-align:left}.section-blog-content .author-articles-title{font-weight:600;font-size:1.1em;text-transform:uppercase}.section-blog-content .share-options{margin-top:7px}.section-blog-content .share-options *{vertical-align:middle !important}.section-blog-content .share-options a,.section-blog-content .share-options a:visited,.section-blog-content .share-options a:hover{text-decoration:none;cursor:pointer !important}.section-blog-content .share-options .icon{font-size:1.2em;vertical-align:middle;margin:0 2px}.section-blog-content .share-options .facebook{color:#3b5998}.section-blog-content .share-options .twitter{color:#4099FF}.section-blog-content .share-options .googleplus{color:#c53929}.section-blog-content .share-options .houzz{color:#252D20}.section-blog-content .share-options .pinterest{color:#D95644}.section-blog-content .blog-newsletter{font-size:1.4em;text-align:center;margin-bottom:40px;background:#333;padding:30px}.section-blog-content .blog-newsletter input[type=text]{font-size:0.6em;padding:8px 20px;margin:0 10px;text-align:center;width:300px;border:1px solid lightgray;vertical-align:middle}.section-blog-content .blog-newsletter input[type=submit]{padding:7px 17px;vertical-align:middle;border:0px;font-size:0.8em;background:#ca372f;color:white}.section-blog-content .blog-newsletter label{color:white;vertical-align:middle;font-weight:300}#blog-menu{height:50px;background:#424242;margin-left:0px}#blog-menu ul{list-style-type:none;margin:0;padding:0;position:absolute;z-index:9;margin-left:-15px}#blog-menu ul ul{font-size:0.8em;margin-left:0px}#blog-menu li{display:inline-block;float:left}#blog-menu li a{display:block;min-width:140px;height:50px;text-align:center;line-height:50px;color:#fff;text-decoration:none;font-size:0.9em}#blog-menu li:hover a{background:#ca372f}#blog-menu li:hover ul a{background:#f3f3f3;color:#1d191a;height:40px;line-height:40px}#blog-menu li:hover ul a:hover{background:#ca372f;color:#fff}#blog-menu li ul{display:none}#blog-menu li ul li{display:block;float:none}#blog-menu li ul li a{width:auto;min-width:100px;padding:0 20px}#blog-menu ul li a:hover+.hidden,#blog-menu .hidden:hover{display:block}#blog-menu .show-menu{text-decoration:none;color:#fff;background:#ca372f;text-align:center;padding:10px 0;display:none}#blog-menu input[type=checkbox]{display:none}#blog-menu input[type=checkbox]:checked ~ #ulmenu{display:block}#blog-menu .search_content{margin-top:10px !important;margin-right:10px}#blog-menu .search_content input[name=searchterm]{width:170px;padding:7px 12px;font-size:0.8em}#blog-menu .rss-feed-button{vertical-align:middle;margin-right:5px;color:#fff;font-size:1em}#blog-menu .rss-feed-button:hover,#blog-menu .rss-feed-button:visited{text-decoration:none}@media screen and (max-width: 800px){.section-blog-content .author-info{margin-bottom:20px}.section-blog-content .author-info .author-name,.section-blog-content .author-info .author-title,.section-blog-content .author-info .author-contact-info{text-align:left}.section-blog-content .blog-author .author-biography{margin-top:10px}.section-blog-content .blog-newsletter input[type=text],.section-blog-content .blog-newsletter label{margin-bottom:10px;display:inline-block}.section-blog-content .blog-newsletter input[type=text],.section-blog-content .blog-newsletter input[type=submit]{vertical-align:top}.section-blog-content .blog-newsletter label{vertical-align:top}#blog-menu{height:auto}#blog-menu ul{position:static;display:none}#blog-menu li{margin-bottom:1px}#blog-menu ul li,#blog-menu li a{width:100%}#blog-menu .show-menu{display:block}}@media screen and (max-width: 600px){.section-blog-content .blog-newsletter input[type=text]{width:190px}}.scratch-and-dent .content-image{margin:30px 0}.scratch-and-dent .prod-desc{text-align:left;padding:10px}.scratch-and-dent .cta-container{overflow:hidden}.scratch-and-dent .cta-buttons{display:inline-block}.pop-details-box-content.clearance-page{height:100%;background:white;padding:15px;-moz-box-sizing:border-box;box-sizing:border-box}.pop-details-box-content.clearance-page .img-area{height:430px;width:45%;padding:15px;float:left}.pop-details-box-content.clearance-page .img-area .big-image{margin:0 auto 10px;width:290px !important;height:290px !important;padding:15px;border:1px solid #bfbfbf}.pop-details-box-content.clearance-page .img-area .big-image img{width:100%;height:100%}.pop-details-box-content.clearance-page .img-area .thumb-images{height:20% !important;width:100% !important;text-align:center}.pop-details-box-content.clearance-page .img-area .thumb-image{width:60px;height:60px;margin:0 10px;border:1px solid #bfbfbf;display:inline-block;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pop-details-box-content.clearance-page .img-area .thumb-images a img{max-height:100%;height:100%}@media print{tr,img{page-break-inside:avoid}.product-details-main.wrapper.wrapper-until-large,.product-detail-display .product-details-gallery{display:inline-block;vertical-align:middle}.product-details-main.wrapper.wrapper-until-large{width:50%;margin:0;height:295px}.section-main-product-details>.section-wrapper,.section-main-rebate-details>.section-wrapper,.section-main-rebate-details>.section-wrapper,.section-breadcrumb>.section-wrapper{background-color:white;padding:15px}}@media print{section.section.section-product-specs-features.section-collapsible .features-container .block.col-4-small.align-middle.center-content,section.section.section-collapsible.section-corporative-information-content .features-container .block.col-4-small.align-middle.center-content{width:30%}section.section.section-product-specs-features.section-collapsible .features-container .block.col-4-small.align-middle.center-content.offset-right-8-small,section.section.section-collapsible.section-corporative-information-content .features-container .block.col-4-small.align-middle.center-content.offset-right-8-small{left:70%}section.section.section-product-specs-features.section-collapsible .features-container .block.col-8-small.align-middle,section.section.section-collapsible.section-corporative-information-content .features-container .block.col-8-small.align-middle{width:70%}section.section.section-product-specs-features.section-collapsible .features-container .block.col-8-small.align-middle.offset-left-4-small,section.section.section-collapsible.section-corporative-information-content .features-container .block.col-8-small.align-middle.offset-left-4-small{left:-30%}}@media print{.section-breadcrumb>.section-wrapper{padding:15px}table.product-specs{width:100% !important}.product-box .item-details .item-text.show-large,.ps-container .ps-scrollbar-y-rail,a.mobile-link.hide-large{display:none !important}}@media print{.section-wrapper{height:auto !important}}@page{size:letter landscape;background:white;margin:0}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{background:white}.cpage.page-transition .section.section-featured .section-title-standard{margin-left:0px}.cpage.page-transition .section-popular-products>.section-wrapper{padding-bottom:30px;padding-top:30px}.cpage.page-transition .text-over-image{position:absolute;display:inline-block;vertical-align:middle;font-size:5.6vw;left:20px;bottom:10px;color:white;text-shadow:1px 1px rgba(0,0,0,0.6)}@media screen and (min-width: 480px){.cpage.page-transition .text-over-image{font-size:4.1vw;left:25px}}@media screen and (min-width: 600px){.cpage.page-transition .text-over-image{font-size:3.2vw;left:18px}}@media screen and (min-width: 800px){.cpage.page-transition .text-over-image{font-size:2.6vw;left:25px}}@media screen and (min-width: 1024px){.cpage.page-transition .text-over-image{font-size:2vw}}@media screen and (min-width: 1280px){.cpage.page-transition .text-over-image{font-size:2.5vw;left:16px}}@media screen and (min-width: 1440px){.cpage.page-transition .text-over-image{font-size:30px}}.cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer>p{font-size:1em}@media screen and (min-width: 480px){.cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer>p{font-size:0.85em}}@media screen and (min-width: 600px){.cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer>p{font-size:1em}}.cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer.small{height:30px;color:#000;position:relative}@media screen and (min-width: 600px){.cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer.small>a{font-size:0.85em}}.cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer>a{font-size:0.9em}@media screen and (min-width: 480px){.cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer>a{font-size:0.85em}}@media screen and (min-width: 600px){.cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer>a{font-size:1em}}.cpage.page-transition .bottom-buttons a{display:inline-block;background-color:#e31837;color:white;padding:8px 12px;margin:0 3px}.design-h-v3-page .swiper-slide.video-slide.swiper-slide-active,.design-h-v3-page .video-container{height:600px}.design-h-v3-page .section-main-slideshow .wrapper{padding:0}.design-h-v3-page .mytag-row{display:table;width:100%;margin-bottom:25px}.design-h-v3-page .mytag-row:last-child{margin-bottom:0}.design-h-v3-page .mytag-column{display:table-cell;vertical-align:top;width:48%}.design-h-v3-page .mytag-column.empty-box{width:2%}.design-h-v3-page .mytag-column.width_33{width:31%;padding:30px 30px 30px 30px;position:relative}.design-h-v3-page .mytag-column.bg_02{background:url(../www/images/mytag_sm_img_02.png)}.design-h-v3-page .mytag-column.bg_03{background:url(../www/images/mytag_sm_img_03.png)}.design-h-v3-page .mytag-column h4{font-size:26px;color:#fff;line-height:32px;margin:0;font-family:"Arimo";font-weight:300;text-transform:uppercase}.design-h-v3-page .mytag-column p{font-size:16px;color:#fff;line-height:22px;font-weight:normal;margin:30px 0 0 0;min-height:158px;font-family:"Arimo"}.design-h-v3-page .mytag-column a{color:#fff;font-size:18px;min-width:144px;display:inline-block;border:1px solid #FFF;text-align:center;padding:7px 5px;box-sizing:border-box}.design-h-v3-page .mytag-column a:hover{background:rgba(255,255,255,0.8);color:#3e6c9d}.design-h-v3-page .mytag-lg-img{padding-bottom:25%;background-size:contain;cursor:pointer}.design-h-v3-page .mytag-lg-img.bg_02{background-size:contain}.design-h-v3-page .text-center{text-align:center}.design-h-v3-page .section.section-learnmore{display:inline-block;width:100%;padding:35px 0 0 0}.design-h-v3-page .cus-tabs-sec .tabs-menu-container{padding:0 0 0 30px}.design-h-v3-page .section.section-learnmore .section{padding:30px 30px 50px}.design-h-v3-page .section.section-shop-by-room .sub-text a.cta-link-white{margin:0 0 10px 0;text-transform:uppercase;font-weight:600;display:inline-block}.design-h-v3-page .section.section-shop-by-room .sub-text p.feedback-text{color:#fff;font-weight:900;font-size:0.7em}.design-h-v3-page .cpage.page-transition .section.section_Inspiration .anchor-spot-footer p{font-weight:400;font-size:0.9em}.design-h-v3-page .cpage.page-transition .section.section_Inspiration .anchor-spot-footer a{font-size:0.9em}.design-h-v3-page .section.section-featured>.section-wrapper .tab-contant p{color:#000;font-size:16px;margin:0 0 20px 0}.design-h-v3-page .section.section-learnmore .row{margin:0}.design-h-v3-page .section.section-learnmore .wrapper{padding:0}.design-h-v3-page .right-brows-btn{display:inline-block;float:right}.design-h-v3-page .right-brows-btn .custom-dropdown{min-width:266px;cursor:pointer}.design-h-v3-page .custom-dropdown.open{border-bottom-right-radius:0;border-bottom-left-radius:0}.design-h-v3-page .right-brows-btn .custom-dropdown .selectBox-label{text-align:center;max-width:218px;line-height:1.8em;font-size:14px;text-transform:uppercase}.design-h-v3-page .section.section-main-slideshow.margn-b25{margin-bottom:25px}.design-h-v3-page .section.section-main-slideshow .slideshow-text-container,.design-h-v3-page .section.section-main-slideshow .slideshow-text-container-mobile{width:55%;top:50%;position:absolute;max-width:560px;left:7.5vw;font-size:2.5em;font-weight:600;color:#fff}.design-h-v3-page .section.section-main-slideshow .slideshow-text-container-mobile{display:none}.design-h-v3-page .section.section-featured.bg-white.padding-t25{padding-top:25px}.design-h-v3-page .cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer.small{height:50px;padding:18px 0;box-sizing:border-box}.design-h-v3-page .cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer.small>a{font-size:22px;line-height:15px;margin:0;top:16px;right:20px}.design-h-v3-page .section-wrapper.padding-t77{padding-top:77px}.design-h-v3-page .section-featured-products>.section-wrapper{padding-bottom:70px;padding-top:70px}.design-h-v3-page .rebates-section .button.button-product-cta-btn .button-button{border:none;background-color:#333;font-size:0.9em}.design-h-v3-page .section.rebates-section .section-wrapper{padding-bottom:0px;padding-top:60px}.design-h-v3-page .rebates-section .flyer-image p{font:400 1em "Arimo",Helvetica,Arial,sans-serif;font-weight:inherit;line-height:inherit}.design-h-v3-page .rebates-section .flyer-image img{max-width:100%;display:block;margin:11px 0 !important}.design-h-v3-page .cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer.small>a span{display:inline-block;vertical-align:middle;padding-left:2px}.design-h-v3-page .cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer.small>a{line-height:25px}.design-h-v3-page .dis-table{display:table;width:100%;margin:0 0 30px 0;background-color:#fff}.design-h-v3-page .dis-cell{width:50%;display:table-cell;vertical-align:top}.design-h-v3-page .dis-table.new-section h3{color:#000;font-size:28px;margin:0px 0 10px;text-transform:uppercase}.design-h-v3-page .new-section p{font-size:16px;line-height:25px;margin-bottom:15px;color:#000;text-overflow:ellipsis;overflow:hidden;max-height:229px}.design-h-v3-page a.blue-button{background-color:#333;color:#fff;border:1px solid #333;min-width:169px;text-align:center;display:inline-block;height:50px;line-height:50px;font-size:20px;margin:10px 0 0 0;font-weight:600}.design-h-v3-page a.blue-button:hover{background-color:#fff;color:#333}.design-h-v3-page .dis-cell.text-box{padding:20px 30px}.design-h-v3-page .right-img img{float:right}.design-h-v3-page .mobile-view{display:none}.design-h-v3-page .custom-dropdown span.label{padding:3px 15px;display:block;text-transform:uppercase}.design-h-v3-page .custom-dropdown .tb-angle-down{position:absolute;right:10px;top:5px;font-size:20px;border-left:1px solid #cfcfcf;padding:0 0 0 10px}.design-h-v3-page .custom-dropdown{position:relative}.design-h-v3-page ul.categories{display:none;position:absolute;z-index:2;max-height:230px;min-height:1em;border:1px solid #cfcfcf;background:white;-webkit-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);-moz-box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);box-shadow:0px 5px 20px -5px rgba(0,0,0,0.65);margin:0 0px 0 -1px;width:100%}.design-h-v3-page ul.categories a{line-height:1.5;padding:0.5em 1.5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat;text-decoration:none;font-size:0.9em;display:block}.design-h-v3-page .custom-dropdown{min-width:280px;height:30px;background:transparent;border:1px solid #cfcfcf;line-height:1.7em;font-size:0.9em;color:#6e6e6e;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-clip:padding-box}.design-h-v3-page .custom-dropdown:focus .categories{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.design-h-v3-page ul.categories a:hover{background-color:#eee}@media (max-width: 1279px){.design-h-v3-page .rebates-section .section-wrapper{padding:0 30px}.design-h-v3-page .swiper-wrapper.three-column-box .mytag-column{padding:8px}}@media (max-width: 1023px){.design-h-v3-page .section.section-learnmore .section{padding:0px 0px 0px;margin:0}.design-h-v3-page .section-featured>.section-wrapper>.section-header{padding:0 30px;background-color:#ededed;color:#fff;font-size:16px;margin:0 0 0px 0;border-bottom:2px solid #fff}.design-h-v3-page .section-product-specs-features.section-featured .icon.tb-arrow-thin-right-2,.design-h-v3-page .section-featured.section-corporative-information-content .icon.tb-arrow-thin-right-2{position:relative;vertical-align:middle;display:inline-block;top:8px;left:8px}.design-h-v3-page .section-featured .wrapper.tab-contant{padding:15px 30px}.design-h-v3-page .section.section-learnmore{padding:20px 0 0 0}.design-h-v3-page .section-learnmore .block.col-2-xlarge{padding-bottom:15px}.design-h-v3-page .rebates-section .block.col-3-large.flyer-info{padding:0 30px}.design-h-v3-page [data-module="carousel"] .mytag-lg-img.block{padding-bottom:30.9% !important;background-size:100% !important}.design-h-v3-page .dis-table-none{display:inline-block}.design-h-v3-page .mytag-lg-img{margin:0 0px 0px 15px}.design-h-v3-page .section.section-main-slideshow [data-module="carousel"] .carousel-slide img{max-height:395px;object-fit:cover;object-position:center}.design-h-v3-page .section.section-main-slideshow.margn-b25{margin-bottom:10px}.design-h-v3-page .cpage.page-transition .section.section-featured .section-title-standard{max-width:215px}.design-h-v3-page .section-wrapper.padding-t77{padding-top:25px}.design-h-v3-page .section-featured-products>.section-wrapper{padding-bottom:30px;padding-top:30px}.design-h-v3-page .section-featured.section-home-widgets .row .block.col-6.col-3-medium{width:50%}.design-h-v3-page .mytag-row.show-cus,.design-h-v3-page .desktop-view{display:none}.design-h-v3-page .mobile-view{display:block}.design-h-v3-page .highlits-responsive .dis-cell{display:inline-block;width:100%;padding:20px;box-sizing:border-box}.design-h-v3-page .highlits-responsive .dis-table{display:inline-block;padding:0;margin:0 0 0 15px}.design-h-v3-page .three-column-box .block{padding:0;margin:0 0 0 15px}.design-h-v3-page .mytag-column.empty-box.width_2{display:none}.design-h-v3-page .padding-t25.higlights_a{padding-top:0 !important}}@media (max-width: 800px){.design-h-v3-page [data-module="carousel"] .mytag-lg-img.block{padding-bottom:38.9% !important}.design-h-v3-page .cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer.small>a{font-size:14px;line-height:20px;top:10px;right:12px}.design-h-v3-page .cpage.page-transition .anchor-spot-inspired-box .anchor-spot-footer.small{height:36px;padding:5px 0}.design-h-v3-page .dis-table.new-section h3{font-size:22px}.design-h-v3-page .highlits-responsive .dis-cell{padding:15px 15px 15px 15px}}@media (max-width: 600px){.design-h-v3-page .three-column-box .mytag-column{padding:15px}.design-h-v3-page .mytag-column h4{font-size:21px;line-height:28px}.design-h-v3-page .carousel-mask.mytage-responsive{clear:both;margin:30px 0 0 0;display:inline-block;width:100%}.design-h-v3-page .right-brows-btn{float:none;clear:both;width:100%;text-align:center;margin:15px 0 0}.design-h-v3-page [data-module="carousel"] .mytag-lg-img.block{padding-bottom:39.2% !important;background-size:100% !important}.design-h-v3-page .section.section-main-slideshow [data-module="carousel"] .carousel-slide img{max-height:280px;object-fit:cover;object-position:center}.design-h-v3-page .section.section-tagimg.bg-white img{max-width:70%}.design-h-v3-page .section.section-main-slideshow .slideshow-text-container-mobile{font-size:28px;text-align:center;left:23.5vw;display:block}.design-h-v3-page .section.section-main-slideshow .slideshow-text-container{display:none}.design-h-v3-page .cpage.page-transition .section.section-featured .section-title-standard{max-width:125px}.design-h-v3-page .section.rebates-section .section-wrapper{padding-bottom:0px;padding-top:25px}.design-h-v3-page .section.section-featured.bg-white.padding-t25 .carousel-mask.mytage-responsive.energy-effici{margin-top:5px}.design-h-v3-page .section.section-featured.bg-white.padding-t25 .section-content.wrapper.wrapper-xmlarge{padding-right:0}.design-h-v3-page .section.section-featured.bg-white.padding-t25 .section-content.wrapper.wrapper-xmlarge .right-brows-btn{padding-right:15px;box-sizing:border-box}.design-h-v3-page .rebates-section .section-wrapper{padding:25px 15px 0 15px}.design-h-v3-page .rebates-section .block.col-3-large.flyer-info{padding:0 15px 0 15px}.design-h-v3-page .section-content.hide-cus{padding-bottom:0}.design-h-v3-page a.blue-button{font-size:16px}.design-h-v3-page .dis-table.new-section h3{font-size:20px}.design-h-v3-page .video-container{position:relative;padding-bottom:67%}.design-h-v3-page .video-play,.design-h-v3-page .video-container iframe,.design-h-v3-page .video-container object,.design-h-v3-page .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.design-h-v3-page .video-container iframe,.design-h-v3-page .video-container object,.design-h-v3-page .video-container embed{pointer-events:none}}.design-h-v3-page .section-content .sc-top-text{font-size:16px;line-height:25px;margin-top:15px;color:#000;text-overflow:ellipsis;overflow:hidden;padding-right:20px}.carousel-design-h .swiper-container{max-height:500px}#national-store-localisateur-pop-up-overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1098;background-color:black;opacity:.5}#national-store-locator-pop-up-overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1098;background-color:black;opacity:.5}#national-store-localisateur-pop-up-overlay.national-fade-out{background-color:unset}#national-store-locator-pop-up-overlay.national-fade-out{background-color:unset}.national-store-locator-pop-up{max-width:500px;height:auto;position:fixed;top:50%;left:50%;margin-left:auto;margin-right:auto;z-index:1099;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.4);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.4);width:90%}.national-store-locator-pop-up .national-store-locator-bg-container{background:#fff}.national-store-locator-pop-up .national-store-locator-bg-container img{opacity:0.75;width:100%}.national-store-locator-pop-up .row.national-store-locator-form{margin:0}.national-store-locator-pop-up .row.national-store-locator-form h4{color:#e31837;font-size:26px;margin:0 0 50px 0;padding:0 12px;box-sizing:border-box}.national-store-locator-pop-up .row.national-store-locator-form span.shopYourLocalStore{display:block;color:#333333;font-size:14px;margin:5px 0 0;font-weight:500}.national-store-locator-pop-up .row.national-store-locator-form input[type="text"]{border:1px solid #a5a5a5;padding:10px 85px 10px 41px;font-size:15px;background-color:#fff}.national-store-locator-pop-up .row.national-store-locator-form span.fields-icon{display:inline-block;width:20px;height:20px;position:absolute;left:13px;top:11px;text-align:center;color:#e31837}.national-store-locator-pop-up .row.national-store-locator-form a{color:#e31837;border-bottom:1px solid #e31837}.national-store-locator-pop-up .row.national-store-locator-form .national-store-locator-field{position:relative;width:82%;margin:auto}.national-store-locator-pop-up .row.national-store-locator-form button.d-grey-button{background-color:#e31837;color:#fff;border:1px solid #e31837;padding:12px 20px;font-weight:600;font-size:14px;text-transform:uppercase}.national-store-locator-pop-up .row.national-store-locator-form .national-store-locator-submit-button{position:absolute;right:0;top:0}.national-store-locator-pop-up .row.national-store-locator-form .top-wrapper:nth-child(2){position:relative;top:0px}.national-store-locator-pop-up .form-container{height:100%;padding:30px 0;box-sizing:border-box;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:85%;text-align:center}.national-store-locator-pop-up .national-store-locator-looking-text p{color:#333;font-size:13px}.national-store-locator-pop-up .national-store-locator-looking-text p i{top:3px}.national-store-locator-pop-up .national-store-locator-looking-text{position:absolute;bottom:0;width:100%}.national-store-locator-pop-up form.form-national-store-locator{height:100%}.national-store-locator-pop-up .close-popup{position:absolute;right:8px;top:8px;z-index:9;font-size:22px;cursor:pointer}.national-store-localisateur-pop-up{max-width:800px;background-color:#ededed;padding:20px 10px;box-sizing:border-box;height:auto;position:fixed;top:50%;left:50%;margin-left:auto;margin-right:auto;z-index:1099;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.4);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.4);width:90%}.national-store-localisateur-pop-up .form-container{position:relative;transform:none;left:0;top:0;width:100%}.national-store-localisateur-pop-up .row.national-store-localisateur-form{margin:0;display:flex}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-left-box,.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-right-box{width:50%;padding:0 5px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .national-store-localisateur-field{position:relative;width:100%}.national-store-localisateur-pop-up .row.national-store-localisateur-form .national-store-localisateur-field input{border:1px solid #a5a5a5;padding:10px 85px 10px 41px;font-size:15px;background-color:#fff}.national-store-localisateur-pop-up .row.national-store-localisateur-form .national-store-localisateur-field span.fields-icon{display:inline-block;width:20px;height:20px;position:absolute;left:13px;top:11px;text-align:center;color:#e31837}.national-store-localisateur-pop-up .row.national-store-localisateur-form .national-store-localisateur-field .national-store-localisateur-submit-button{position:absolute;right:0;top:0}.national-store-localisateur-pop-up .row.national-store-localisateur-form .national-store-localisateur-field .national-store-localisateur-submit-button button.d-grey-button{background-color:#e31837;color:#fff;border:1px solid #e31837;padding:11.5px 20px;font-weight:600;font-size:14px;text-transform:uppercase}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found{background-color:#fff;border:1px solid #ddd}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .nearest-stores-wrapper{padding:11px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content h2{text-transform:uppercase;margin:0;margin-bottom:10px;font-size:1em;padding:10px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content li{border-top:1px solid #cfcfcf;padding:5px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content h3{font-size:13px;margin:0}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .store-distance{color:gray;display:block;margin:5px 0;font-size:11px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content address{margin-bottom:10px;font-size:11px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content span.services-icons-container{margin:10px 0 0;display:block}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .stores-cta-links .button-button{display:inline-block;text-align:left;color:#e31837;font-size:11px;margin:8px 0 0px 0}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .stores-cta-links .button-button .icon{color:#333}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .stores-cta-links .button-button.website-btn{background-color:#e31837;color:#fff !important;display:inline-block;padding:4px 10px 3px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .stores-cta-links .button-button.website-btn .tb-arrows-thin-3-right{color:#fff;font-size:17px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .stores-cta-links.helpful-links{margin:10px 0 0 !important;display:inline-block}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .icon-container{display:inline-block}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .icon-container.no-service{display:none}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .section-content .line-below-heading:after{margin-left:10px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .store-found-title .section-title-standard{font-size:18px;text-transform:uppercase}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .store-found-title{padding:15px 10px 8px;border-bottom:1px solid #ddd}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .store-found-column strong{font-size:13px;margin:0 0 2px 0;display:block}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .store-found-column span{font-size:11px;color:#999;margin:5px 0 5px 0;display:block}.national-store-localisateur-pop-up .row.national-store-localisateur-form .bg-white.store-found .store-found-column p{font-size:12px}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-right-box{overflow:hidden}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-right-box iframe{margin:15px 0 0px 0}.national-store-localisateur-pop-up .row.national-store-localisateur-form h4.section-title-standard{color:#333;text-align:left}.national-store-localisateur-pop-up .row.national-store-localisateur-form .top-wrapper{margin:0 0 15px 0}.national-store-localisateur-pop-up .row.national-store-localisateur-form .input.newsletter-field{text-align:center}.national-store-localisateur-pop-up .row.national-store-localisateur-form .input.newsletter-field .d-grey-button{background-color:#333;border:1px solid #333;color:#fff;padding:8px 30px;display:inline-block;font-weight:500;font-size:14px;margin:7px 0 0}.national-store-localisateur-pop-up .close-popup{position:absolute;right:8px;top:8px;z-index:9;font-size:22px;cursor:pointer}.national-store-localisateur-pop-up div#storelocator-map-container{height:100%;width:100%}.stores-cta-links .button-button.website-btn{background-color:#e31837;color:#fff;display:inline-block;padding:4px 10px 3px;text-align:center;margin:5px 0 5px 7px;width:auto}.stores-cta-links .button-button.website-btn .tb-arrows-thin-3-right{color:#fff;font-size:17px}.required-postal-code{float:left;font-size:10px;color:red;margin-top:4px}.hidden{display:none}@media (max-width: 767px){.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-left-box .row,.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-right-box .row{margin:0}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-left-box .block.no-bottom-spacing,.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-right-box .block.no-bottom-spacing{padding:0}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-left-box ul,.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-right-box ul{max-height:200px;overflow:auto}.national-store-localisateur-pop-up .row.national-store-localisateur-form .national-store-localisateur-field{width:100%}}@media (max-width: 600px){.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-left-box{width:60%}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-left-box .block.no-bottom-spacing.col-8-small{width:60%}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-left-box .block.no-bottom-spacing.col-4-small{width:40%}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-right-box{width:40%}.national-store-localisateur-pop-up .row.national-store-localisateur-form div#storelocator-map-container{margin:20px 0 0 0}}@media (max-width: 500px){.national-store-locator-pop-up .form-container{padding:20px 20px;width:100%}.national-store-locator-pop-up .form-container .section-title-standard{width:100%}.national-store-locator-pop-up .national-store-locator-bg-container img{min-height:255px}.national-store-locator-pop-up .national-store-locator-looking-text p{font-size:12px}.national-store-localisateur-pop-up .row.national-store-localisateur-form{display:inline-block;width:100%}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-left-box{width:100%;box-sizing:border-box}.national-store-localisateur-pop-up .row.national-store-localisateur-form .inner-right-box{display:none}}@media (max-width: 440px){.national-store-locator-pop-up .form-container .row.national-store-locator-form .section-title-standard{font-size:20px;margin:0 0 30px 0;min-height:60px}.national-store-locator-pop-up .form-container .row.national-store-locator-form .section-title-standard span.shopYourLocalStore{font-size:12px}.national-store-locator-pop-up .form-container .row.national-store-locator-form button.d-grey-button{font-size:12px}.national-store-locator-pop-up .form-container .row.national-store-locator-form .national-store-locator-field{width:100%}.national-store-locator-pop-up .close-popup{right:6px;top:6px;font-size:18px}}.billboard-top-banner{position:relative;display:flex;flex-wrap:wrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#000;height:140px}.billboard-top-banner .billboard-image-container{width:100%;height:100%;opacity:0.5;-moz-box-sizing:border-box;box-sizing:border-box;display:flex}.billboard-top-banner .billboard-image-container img{width:100%;height:100%;object-fit:cover}.billboard-top-banner .billboard-text-container{position:absolute;left:0;top:35%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 15px;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box}.billboard-top-banner .billboard-text-container h1{color:#fff;font-weight:600;padding:0 20px}.billboard-top-banner .billboard-text-container h1:after{content:none}@media screen and (min-width: 1280px){.billboard.billboard-top-banner{height:360px}.billboard.billboard-top-banner .billboard-text-container{top:40%}}@media screen and (min-width: 600px){.billboard.billboard-top-banner{height:250px}.billboard.billboard-top-banner .billboard-text-container{top:40%}}@media screen and (min-width: 480px){.billboard.billboard-top-banner .billboard-text-container{left:5vw}}@media screen and (max-width: 767px){.billboard-top-banner .billboard-text-container h1{padding:0 20px}}.breakpoint{display:none}@media screen and (min-width: 480px){.breakpoint:before{content:"480"}}@media screen and (min-width: 600px){.breakpoint:before{content:"600"}}@media screen and (min-width: 800px){.breakpoint:before{content:"800"}}@media screen and (min-width: 1024px){.breakpoint:before{content:"1024"}}@media screen and (min-width: 1280px){.breakpoint:before{content:"1280"}}@media screen and (min-width: 1440px){.breakpoint:before{content:"1440"}}@media screen and (min-width: 1920px){.breakpoint:before{content:"1920"}}.breakpoints{content:"xsmall/small/medium/large/xlarge/xmlarge/xxlarge/";display:none}[data-module="carousel"]{text-align:left}[data-module="carousel"] .block-carousel{white-space:nowrap}[data-module="carousel"] .block-carousel>*{white-space:normal}[data-module="carousel"] .carousel-mask{position:relative}[data-module="carousel"] .carousel{width:auto;overflow:hidden;position:static !important}[data-module="carousel"] .carousel-slide img{width:100%;max-width:none}[data-module="carousel"] .block{padding-bottom:0 !important}[data-module="carousel"] .cycle-slide{position:relative !important;display:inline-block !important}[data-module="carousel"] .cycle-slide.cycle-sentinel{display:none !important}[data-module="carousel"].carousel-spaced .cycle-carousel-wrap,[data-module="carousel"].carousel-spaced .carousel-slide-wrap{margin-left:-15px !important}[data-module="carousel"] .cycle-carousel-wrap,[data-module="carousel"] .carousel-slide-wrap{position:relative !important}[data-module="carousel"] .cycle-carousel-wrap,[data-module="carousel"] .carousel-slide-wrap{white-space:nowrap}[data-module="carousel"] .cycle-carousel-wrap>*,[data-module="carousel"] .carousel-slide-wrap>*{white-space:normal}[data-module="carousel"].carousel-default .controller-controls{top:50%;left:0;width:100%;box-sizing:border-box}[data-module="carousel"].carousel-default .controller-control{position:absolute;top:0;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}[data-module="carousel"].carousel-default .controller-control:not(:first-of-type){margin-left:0px}[data-module="carousel"].carousel-default .controller-control:first-of-type{left:0}[data-module="carousel"].carousel-default .controller-control:last-of-type{right:0}[data-module="carousel"].carousel-thumbnails .controller-controls{top:50%;left:0;width:100%;box-sizing:border-box}[data-module="carousel"].carousel-thumbnails .controller-control{position:absolute;top:0;-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}[data-module="carousel"].carousel-thumbnails .controller-control:not(:first-of-type){margin-left:0px}[data-module="carousel"].carousel-thumbnails .controller-control:first-of-type{left:0}[data-module="carousel"].carousel-thumbnails .controller-control:last-of-type{right:0}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .logo-wrapper-sticky>.logo{height:40px;width:105px}.section-main-navigation.sticked>.section-wrapper>.section-content>.widget-menu.menu-main .logo-wrapper-sticky>.logo img{max-height:100%;max-width:100%}.logo-wrapper{width:105px;height:60px;margin-right:0}@media screen and (min-width: 600px){.logo-wrapper{width:150px}}@media screen and (min-width: 1024px){.logo-wrapper{width:300px;height:110px;margin-right:15px}}@media screen and (min-width: 1280px){.logo-wrapper{width:300px;height:120px}}.logo-wrapper *{height:auto}.logo-wrapper img{top:0;padding:0;position:relative;width:100%;height:auto}.tag-line{margin:0 auto;padding-left:15px;position:relative;display:none}@media screen and (min-width: 600px){.tag-line{display:inline-block;width:100px}}@media screen and (min-width: 1024px){.tag-line{width:130px;position:relative;height:100%}}@media screen and (min-width: 1280px){.tag-line{width:160px}}@media screen and (min-width: 1024px){.tag-line img{left:0px;width:100%}}
