﻿@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type:hover{background-color:#333 !important}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a{color:#dfe9f2 !important;background-color:transparent !important;border-top:none !important;border-bottom:none !important}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a:hover{background-color:#333 !important}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a:hover{background-color:#333 !important}.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{color:#dfe9f2 !important;background-color:#333 !important;border-top:1px solid #333 !important;border-bottom:1px solid #333 !important}.slide-panel.slide-panel-main-menu .slide-panel-content{background:#333333;background:-moz-linear-gradient(top, #333 60%, #575859 100%);background:-webkit-linear-gradient(top, #333 60%, #575859 100%);background:linear-gradient(to bottom, #333 60%, #575859 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#575859',GradientType=0 )}.button.button-main-menu>.button-button:hover,.button.button-main-menu-close>.button-button:hover,.button.button-main-menu-close>.button-button:hover{background-color:#333 !important}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a{color:#bdbdbd !important;background-color:#434142 !important;border-top:1px solid #434142 !important;border-bottom:1px solid #434142 !important}.button.button-main-menu-close>.button-button{background-color:#333 !important;color:#dfe9f2 !important}@media (max-width: 1024px){.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{background-color:transparent !important;border-top:none !important;border-bottom:none !important}}.button.button-buy>.button-button,.button.button-quote-request>.button-button,.button.button-clear>.button-button{padding:15px}.product-detail-display .product-detail .secondary-links-wrapper .product-documents::before,.product-detail-display .product-detail .secondary-links-wrapper .share-list::before,.product-detail-display .product-detail .secondary-links-wrapper .product-documents,.product-detail-display .product-detail .secondary-links-wrapper .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-detail-display .product-detail .secondary-links-wrapper .product-documents,.product-detail-display .product-detail .secondary-links-wrapper .share-list{position:relative}.product-detail-display .product-detail .secondary-links-wrapper .product-documents::before,.product-detail-display .product-detail .secondary-links-wrapper .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-detail-display .product-detail .secondary-links-wrapper .product-documents::before,.product-detail-display .product-detail .secondary-links-wrapper .share-list::before{bottom:-6px}.product-detail-display .product-detail .secondary-links-wrapper .product-documents::after,.product-detail-display .product-detail .secondary-links-wrapper .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{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-clear>.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-buy>.button-button,.button.button-quote-request>.button-button,.button.button-clear>.button-button,.section-featured>.section-wrapper>.section-header,.section-copyright>.section-wrapper>.section-content{text-align:center}.widget-form.form-default .label{text-align:right}html,body{font:400 1em "Roboto",Helvetica,Arial,sans-serif;padding:0;margin:0}::-webkit-selection{background:#dad4d0;text-shadow:none;color:#5c4f45}::-moz-selection{background:#dad4d0;text-shadow:none;color:#5c4f45}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:1500px}.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: 1500px){.row-xmlarge{display:block}}@media screen and (min-width: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.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: 1500px){.block.col-1-xmlarge{width:8.33333%}}@media screen and (min-width: 1500px){.block.col-abs-1-xmlarge{width:8.33333vw}}@media screen and (min-width: 1500px){.block.col-2-xmlarge{width:16.66667%}}@media screen and (min-width: 1500px){.block.col-abs-2-xmlarge{width:16.66667vw}}@media screen and (min-width: 1500px){.block.col-3-xmlarge{width:25%}}@media screen and (min-width: 1500px){.block.col-abs-3-xmlarge{width:25vw}}@media screen and (min-width: 1500px){.block.col-4-xmlarge{width:33.33333%}}@media screen and (min-width: 1500px){.block.col-abs-4-xmlarge{width:33.33333vw}}@media screen and (min-width: 1500px){.block.col-5-xmlarge{width:41.66667%}}@media screen and (min-width: 1500px){.block.col-abs-5-xmlarge{width:41.66667vw}}@media screen and (min-width: 1500px){.block.col-6-xmlarge{width:50%}}@media screen and (min-width: 1500px){.block.col-abs-6-xmlarge{width:50vw}}@media screen and (min-width: 1500px){.block.col-7-xmlarge{width:58.33333%}}@media screen and (min-width: 1500px){.block.col-abs-7-xmlarge{width:58.33333vw}}@media screen and (min-width: 1500px){.block.col-8-xmlarge{width:66.66667%}}@media screen and (min-width: 1500px){.block.col-abs-8-xmlarge{width:66.66667vw}}@media screen and (min-width: 1500px){.block.col-9-xmlarge{width:75%}}@media screen and (min-width: 1500px){.block.col-abs-9-xmlarge{width:75vw}}@media screen and (min-width: 1500px){.block.col-10-xmlarge{width:83.33333%}}@media screen and (min-width: 1500px){.block.col-abs-10-xmlarge{width:83.33333vw}}@media screen and (min-width: 1500px){.block.col-11-xmlarge{width:91.66667%}}@media screen and (min-width: 1500px){.block.col-abs-11-xmlarge{width:91.66667vw}}@media screen and (min-width: 1500px){.block.col-12-xmlarge{width:100%}}@media screen and (min-width: 1500px){.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}.hide-default{display:none !important}@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: 1499px){.show-xmlarge{display:none !important}}@media screen and (min-width: 1500px){.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-clear>.button-button{color:#fff}.button.button-buy>.button-button,.button.button-quote-request>.button-button{background-color:#837163}.button.button-buy>.button-button:hover,.button.button-quote-request>.button-button:hover{background-color:#695a4f}.button.button-clear>.button-button{background-color:#333}.button.button-clear>.button-button:hover{background-color:#292929}.button.button-buy>.button-button{background-color:#837163}.button.button-buy>.button-button:hover{background-color:#695a4f}.button.button-quote-request>.button-button{background-color:#837163}.button.button-quote-request>.button-button:hover{background-color:#695a4f}.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:#837163}@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:#837163;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:transparent;border:2px solid #837163;color:#06c;font-weight:400}.button.button-header-search>.button-button,.button.button-header-search-inside>.button-button{color:#fff;padding:24px;padding-top:21px;padding-bottom:21px}@media screen and (min-width: 1024px){.button.button-header-search>.button-button,.button.button-header-search-inside>.button-button{padding-top:40px}}@media screen and (min-width: 1024px){.button.button-header-search>.button-button,.button.button-header-search-inside>.button-button{padding-bottom:40px}}.button.button-header-search>.button-button:hover,.button.button-header-search-inside>.button-button:hover{color:#837163}.button.button-header-search-inside>.button-button:hover{color:#fff}.button.button-header-widget>.button-button{color:#fff;padding:8px;padding-top:22px;padding-bottom:22px}.button.button-header-widget>.button-button:hover{color:#e6e6e6}@media screen and (min-width: 600px){.button.button-header-widget>.button-button{padding:15px}}.button.button-weekly-ads>.button-button{background-color:#837163;padding:12px}@media screen and (min-width: 800px){.button.button-weekly-ads>.button-button{padding:22px 29px 22px 29px}}@media screen and (min-width: 1024px){.button.button-weekly-ads>.button-button{padding:40px 29px 40px 29px}}.button.button-warranty-add>.button-button{background-color:#f33;color:#fff;border:1px solid #cc2929}.button.button-warranty-remove>.button-button{background-color:#333;color:#fff;border:1px solid #292929}.button.button-postal-code-change>.button-button{background-color:#e6e6e6;padding:8px;border:1px solid silver}.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:#f33}.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(131,113,99,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{padding-left:45px;border:none;background-color:#404040}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a:hover{padding-left:60px}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a:hover{color:#a6a6a6}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a:hover{background-color:#4d4d4d}.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;color:gray;background-color:#262626;border-top:1px solid #404040;border-bottom:1px solid #333;padding:11px;padding-left:30px}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a:hover{background-color:#333}.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:block;position:relative}.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{color:gray;padding:11px;background-color:#0d0d0d;border-top:1px solid #262626;border-bottom:1px solid #1a1a1a;display:block;position:relative;z-index:150}.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type:hover{background-color:#1a1a1a}.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:#837163;color:#fff;font-weight:700;font-size:375%}.section-home-widgets>.section-wrapper>.section-content,.section-home-widgets-footer>.section-wrapper>.section-content{border-left:2px solid #fff;border-right:2px solid #fff}.section-footer-menu>.section-wrapper>.section-content{background-color:#333;padding:42px;color:#fff}.section-copyright>.section-wrapper>.section-content{background-color:#fff;padding:42px;color:#000;border-top:2px solid #999}.section-home-seo>.section-wrapper>.section-content{background-color:#06c;border:2px solid #fff;padding:60px;color:#fff}.section-home-newsletter>.section-wrapper>.section-content{background-color:#b7dde2;border:2px solid #fff;color:#06c}.section-website-header>.section-wrapper>.section-content{background-color:#333;padding:0;color:#fff;font-size:120%}.section-home-widgets-footer>.section-wrapper>.section-content{font-size:150%;font-weight:300;border-bottom:2px solid #fff}.anchor-spot img{width:100%;max-width:100%}.anchor-spot.anchor-spot-default .anchor-spot-content{border:2px solid #fff}.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-x{background:#000;color:#000}.social-media-icon-x:hover{background:#000;color:#000}.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-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 "Roboto",Helvetica,Arial,sans-serif;font-size:1em;opacity:1}::-moz-placeholder{color:#888;font:400 1em "Roboto",Helvetica,Arial,sans-serif;font-size:1em;opacity:1}::-ms-input-placeholder{color:#888;font:400 1em "Roboto",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: 1500px){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;color:rgba(0,102,204,0.7);font-weight:400}.widget-form.form-newsletter ::-moz-placeholder{font-weight:inherit;color:rgba(0,102,204,0.7);font-weight:400}.widget-form.form-newsletter ::-ms-input-placeholder{font-weight:inherit;color:rgba(0,102,204,0.7);font-weight:400}.widget-form.form-newsletter .form-content{font-weight:400}.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 #837163}.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:#fff;background-color:#837163}.widget-form.form-search .label{vertical-align:middle}.widget-form.form-search .input{vertical-align:middle}.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:20px;padding-left:66px}@media screen and (min-width: 1024px){.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:39px}}@media screen and (min-width: 1024px){.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-left:66px}}.widget-form.form-search .addon input[type="submit"],.widget-form.form-search .addon button,.widget-form.form-search .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:#837163;display:block;line-height:0.9em;border-color:#a89c92}.product-tag.tag-new .product-tag-label::before{background-color:#837163;border-color:#a89c92}.product-tag.tag-new .product-tag-label::after{background-color:#837163;border-color:#a89c92}.product-tag.tag-special .product-tag-label{background-color:#444;display:block;line-height:0.9em;border-color:#7c7c7c}.product-tag.tag-special .product-tag-label::before{background-color:#444;border-color:#7c7c7c}.product-tag.tag-special .product-tag-label::after{background-color:#444;border-color:#7c7c7c}.product-tag.tag-liquidation .product-tag-label{background-color:#333;display:block;line-height:0.9em;border-color:#707070}.product-tag.tag-liquidation .product-tag-label::before{background-color:#333;border-color:#707070}.product-tag.tag-liquidation .product-tag-label::after{background-color:#333;border-color:#707070}.product-tag.tag-refurbished .product-tag-label{background-color:#f33;display:block;line-height:0.9em;border-color:#ff7070}.product-tag.tag-refurbished .product-tag-label::before{background-color:#f33;border-color:#ff7070}.product-tag.tag-refurbished .product-tag-label::after{background-color:#f33;border-color:#ff7070}.product-tag.tag-storeonly .product-tag-label{background-color:#f93;display:block;line-height:0.9em;border-color:#ffb870}.product-tag.tag-storeonly .product-tag-label::before{background-color:#f93;border-color:#ffb870}.product-tag.tag-storeonly .product-tag-label::after{background-color:#f93;border-color:#ffb870}.product-tag.tag-webonly .product-tag-label{background-color:#06c;display:block;line-height:0.9em;border-color:#4d94db}.product-tag.tag-webonly .product-tag-label::before{background-color:#06c;border-color:#4d94db}.product-tag.tag-webonly .product-tag-label::after{background-color:#06c;border-color:#4d94db}.product-tag.tag-rebates .product-tag-label{background-color:#8d298b;display:block;line-height:0.9em;border-color:#af69ae}.product-tag.tag-rebates .product-tag-label::before{background-color:#8d298b;border-color:#af69ae}.product-tag.tag-rebates .product-tag-label::after{background-color:#8d298b;border-color:#af69ae}.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-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:#333}.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: 1499px){.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}p{margin:0;padding:0}ul{list-style:none;margin:0;padding:0}.misc.static-page p{margin:1em 0;padding:0}.misc.static-page ul{list-style:disc outside none;margin:0;padding:1.1em}.imageviewer-body{height:100%}.imageviewer-body .mainContainer{height:100%}.imageviewer-body .mainContainer .zoomInMsg,.imageviewer-body .mainContainer .zoomOutMsg{position:fixed;top:5px;left:5px;font-size:0.6em;padding:5px;background:#EEEEEE;font-weight:bold}.imageviewer-body .mainContainer .block{height:100%}.imageviewer-body .mainContainer .iv-left-content,.imageviewer-body .mainContainer .iv-right-content{vertical-align:top;display:inline-block;height:100%}.imageviewer-body .mainContainer .iv-left-content{padding:0px;float:right;width:100%}.imageviewer-body .mainContainer .iv-left-content .zoom-container{position:absolute;overflow:hidden;width:100%;height:100%;background:#FFF;z-index:999;top:0px;left:0px}.imageviewer-body .mainContainer .iv-left-content .zoom-container .helper{position:relative;height:100%;width:100%}.imageviewer-body .mainContainer .iv-left-content .zoom-container .helper img{position:absolute;width:initial;height:initial;max-width:initial;max-height:initial;top:0px;left:0px}.imageviewer-body .mainContainer .iv-left-content .item-photo{height:98%;padding:1%;text-align:center;margin-right:320px}.imageviewer-body .mainContainer .iv-left-content .item-photo img{max-height:90%;max-width:90%;vertical-align:middle}.imageviewer-body .mainContainer .iv-left-content .item-photo iframe{display:inline-block;vertical-align:middle;width:80% !important;height:80% !important}.imageviewer-body .mainContainer .iv-left-content .item-photo:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.imageviewer-body .mainContainer .iv-left-content .item-photo .photo img{max-height:100%}.imageviewer-body .mainContainer .iv-right-content{text-align:center;float:right;width:260px;margin-right:-100%;padding:30px}.imageviewer-body .mainContainer .iv-right-content .item-details{font-size:0.9em;position:relative}.imageviewer-body .mainContainer .iv-right-content .item-details p{font-size:0.9em;margin:0 0 0 20px}.imageviewer-body .mainContainer .iv-right-content .item-details .item-text{height:60px;line-height:1.4em;overflow:hidden}.imageviewer-body .mainContainer .iv-right-content .item-details .item-text a{font-weight:600;font-size:1.1em;color:#000;font-weight:700;text-decoration:none}.imageviewer-body .mainContainer .iv-right-content .item-details .item-text a span{font-weight:400;font-size:0.9em}.imageviewer-body .mainContainer .iv-right-content .item-details h1{font-size:0.9em}.imageviewer-body .mainContainer .iv-right-content .item-details h2{font-size:0.9em;color:#dc2b26;margin:5px}.imageviewer-body .mainContainer .iv-right-content .item-details .features{height:150px;position:relative;overflow:hidden}.imageviewer-body .mainContainer .iv-right-content .item-details .features h3{font-size:1.1em;margin:5px 10px 0}.imageviewer-body .mainContainer .iv-right-content .item-details .redButton{position:absolute;bottom:-35px;right:0}.imageviewer-body .mainContainer .iv-right-content .item-details .iv-description{position:relative;margin:10px 0;height:55px;overflow:hidden}.imageviewer-body .mainContainer .iv-right-content .additional-views{margin:20px 0 20px;height:60%;padding:0;border:1px solid #d0d0d0}.imageviewer-body .mainContainer .iv-right-content .additional-views #thumb-additional-views{width:92%;height:90%;position:relative;text-align:left;overflow:hidden;padding:10px}.imageviewer-body .mainContainer .iv-right-content .additional-views #thumb-additional-views .ps-scrollbar-x-rail,.imageviewer-body .mainContainer .iv-right-content .additional-views #thumb-additional-views .ps-scrollbar-y-rail{display:none !important}.imageviewer-body .mainContainer .iv-right-content .additional-views ul{text-align:left}.imageviewer-body .mainContainer .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}.imageviewer-body .mainContainer .iv-right-content .additional-views ul li:nth-child(3n+0){margin-right:0}.imageviewer-body .mainContainer .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}.imageviewer-body .mainContainer .iv-right-content .additional-views ul li .img-views:hover{opacity:0.8}.imageviewer-body .mainContainer .iv-right-content .additional-views ul li .img-views img:not(.hd-icon){width:100%}.imageviewer-body .mainContainer .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}.imageviewer-body .mainContainer .iv-right-content .additional-views ul li .video-views:hover{opacity:0.8}.imageviewer-body .mainContainer .iv-right-content .additional-views ul li .video-views img:not(.thumb-play){width:100%;height:100%}.imageviewer-body .mainContainer .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)}.imageviewer-body .mainContainer .iv-right-content .additional-views ul li.video-link{position:relative}.imageviewer-body .mainContainer .iv-right-content .additional-views ul li.video-link .thumb-play{position:absolute;top:0px;left:0px;opacity:0.8}.imageviewer-body .mainContainer .iv-right-content .additional-views ul li .hd-icon{position:absolute;bottom:0px;right:4px;width:24px}.imageviewer-body .centered{display:inline-block;vertical-align:middle;width:100%;height:100%;margin:0px;padding:0px;background:#FFF;overflow:hidden}.imageviewer-body.mobile .mainContainer .iv-left-content{padding:0px;width:100%;height:82%}.imageviewer-body.mobile .mainContainer .iv-left-content .item-photo{height:90%;margin:0px}.imageviewer-body.mobile .mainContainer .iv-right-content{width:100%;height:auto;padding:0px;position:absolute;bottom:0px;background:#FFF}.imageviewer-body.mobile .mainContainer .iv-right-content .additional-views{margin:10px 5px 5px;height:80px;overflow-y:hidden;overflow-x:auto;padding:10px}.imageviewer-body.mobile .mainContainer .iv-right-content .additional-views ul li{width:67px;margin:0 5px 8px 0 !important}.imageviewer-body.mobile .mainContainer .iv-right-content .additional-views #thumb-additional-views{width:auto;padding:0px;margin:0px}.imageviewer-body.mobile .mainContainer .iv-right-content .item-details h1{display:none}@media screen and (max-width: 800px){.imageviewer-body .mainContainer .iv-left-content{padding:0px;width:100%;height:82%}.imageviewer-body .mainContainer .iv-left-content .item-photo{height:90%;margin:0px}.imageviewer-body .mainContainer .iv-right-content{width:100%;height:auto;padding:0px;position:absolute;bottom:0px;background:#FFF}.imageviewer-body .mainContainer .iv-right-content .additional-views{margin:10px 5px 5px;height:80px;overflow-y:hidden;overflow-x:auto;padding:10px}.imageviewer-body .mainContainer .iv-right-content .additional-views ul li{width:67px;margin:0 5px 8px 0 !important}.imageviewer-body .mainContainer .iv-right-content .additional-views #thumb-additional-views{width:auto;padding:0px;margin:0px}.imageviewer-body .mainContainer .iv-right-content .item-details h1{display:none}.imageviewer-body .mainContainer .iv-right-content .additional-views #thumb-additional-views{white-space:nowrap;padding-bottom:12px}.imageviewer-body .mainContainer .iv-right-content .additional-views #thumb-additional-views li{margin-bottom:0 !important}.imageviewer-body .mainContainer .iv-right-content .additional-views #thumb-additional-views .ps-scrollbar-x-rail{display:block !important}}@media screen and (max-width: 740px){.quote-request-header img{max-width:180px}.quote-request-left{padding-left:10px;width:430px}.quote-request-body .breakdown-row .col1{padding:8px}.quote-request-body .breakdown-row .col2{font-size:11px;line-height:15px;width:265px}.quote-request-body .breakdown-row .col3{width:57px}.quote-request-body .breakdown-row .col4{width:76px;font-size:10px;padding-top:0;float:right}.quote-request-body .breakdown .model{font-size:12px;float:none}.quote-request-body .breakdown .qty{font-size:12px;width:20px;line-height:30px}.quote-request-right{width:260px;padding-left:4px;padding-right:8px}.askanexpertpopup-body .ask-expert-form{width:100%}.askanexpertpopup-body .ask-expert-form p{font-size:0.7em}.askanexpertpopup-body .ask-expert-form p label{font-size:1.2em}.askanexpertpopup-body .ask-expert-form .leftSide{padding-left:15px}.askanexpertpopup-body .ask-expert-form .rightSide{width:390px;padding-right:15px}.askanexpertpopup-body .ask-expert-form input{width:265px}.askanexpertpopup-body .ask-expert-form textarea{width:95%}.askanexpertpopup-body .ask-expert-form .sendButton{left:295px}}@media screen and (max-width: 540px){.quote-request-header h1{line-height:20px;position:absolute;top:70px;font-size:16px}.quote-request-header img{max-width:150px}.quote-request-left{width:260px}.quote-request-body{margin-top:110px}.quote-request-body .breakdown-row .col1{display:none}.quote-request-body .breakdown-row .col2{width:160px}.quote-request-body .breakdown-row .col3{margin-left:18px}.quote-request-body .breakdown .breakdown-title .col1{display:none}.quote-request-body .breakdown .breakdown-title .col2{width:160px;line-height:16px}.quote-request-body .breakdown .breakdown-title .col3{line-height:16px}.quote-request-right{width:230px;padding-top:8px;height:auto;margin-bottom:10px}.quote-request-right br{display:none}.askanexpertpopup-body .ask-expert-form{height:auto}.askanexpertpopup-body .ask-expert-form input{width:170px}.askanexpertpopup-body .ask-expert-form input.checkbox{display:inline-block;vertical-align:top;margin-top:0}.askanexpertpopup-body .ask-expert-form .leftSide{padding-top:10px}.askanexpertpopup-body .ask-expert-form .rightSide{width:300px;padding-top:10px}.askanexpertpopup-body .ask-expert-form textarea{height:113px}.askanexpertpopup-body .ask-expert-form p .checkbox-offer{color:#222;line-height:12px;display:inline-block;width:190px;vertical-align:top}.askanexpertpopup-body .ask-expert-form .sendButton{position:absolute;top:auto;left:auto;right:15px;bottom:5px}}@media screen and (max-width: 360px){.quote-request form{height:auto}.quote-request-header img{display:none}.quote-request-header h1{top:0;text-align:center;width:100%;float:left;left:0}.quote-request-left{width:auto;float:none;padding-right:8px}.quote-request-body{margin-top:40px}.quote-request-body .breakdown-row .col2{width:224px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quote-request-body .breakdown-row .col3{padding-top:10px;margin-left:24px}.quote-request-body .breakdown-row .col4{margin-right:15px}.quote-request-body .breakdown-body{overflow:auto;height:auto}.quote-request-right{float:none;width:auto;margin-bottom:20px}.quote-request-right span{display:inline-block;width:95px}.quote-request-right .text,.quote-request-right .textbox{width:210px}.quote-request-right img{float:none;margin-right:0px;display:block}.quote-request-footer{position:relative}.askanexpertpopup-body .ask-expert-form{padding-bottom:40px}.askanexpertpopup-body .ask-expert-form .rightSide{float:left;padding-left:15px;padding-right:0}.askanexpertpopup-body .ask-expert-form input{width:305px}.askanexpertpopup-body .ask-expert-form textarea{width:305px}.askanexpertpopup-body .ask-expert-form .sendButton{bottom:30px}}@media screen and (max-width: 315px){.quote-request-body .breakdown .model{font-size:11px}.quote-request-body .breakdown .breakdown-title .col2{width:130px}.quote-request-body .breakdown-row .col2{width:140px;font-size:10px;line-height:10px;padding-bottom:4px}.quote-request-body .breakdown-row .col2 br:first-child{display:none}.quote-request-body .breakdown-row .col3{padding-top:5px}.quote-request-body .breakdown-row .col4{position:relative;bottom:3px;float:left}.quote-request-right .text,.quote-request-right .textbox{width:230px}.quote-request-footer .more{margin-bottom:10px}.askanexpertpopup-body .ask-expert-form{padding-bottom:10px}.askanexpertpopup-body .ask-expert-form p .checkbox-offer{width:140px}.askanexpertpopup-body .ask-expert-form p label{line-height:0px}.askanexpertpopup-body .ask-expert-form .rightSide{padding-top:0}.askanexpertpopup-body .ask-expert-form .rightSide img{width:210px;height:auto}.askanexpertpopup-body .ask-expert-form input{margin-top:0;width:256px;height:20px;margin-bottom:5px}.askanexpertpopup-body .ask-expert-form textarea{width:256px;margin-top:0;height:60px}.askanexpertpopup-body .ask-expert-form .sendButton{bottom:0px}}#colorbox{z-index:99999}#colorbox:focus{outline:none}#cboxOverlay{background:black;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999}#cboxContent{width:1280px;position:relative;overflow:hidden}#cboxContent:focus{outline:none}#cboxContent #cboxClose{display:block;visibility:visible !important;position:absolute;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;background:none;border:none;overflow:hidden;text-indent:-9999px;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:45px;right:60px}}@media screen and (min-width: 1024px){#cboxContent #cboxClose{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}#cboxContent #cboxClose.tb-cross:after,#cboxContent #cboxClose.tb-cross:before{content:"";height:40px;position:absolute;top:0px;left:20px;background-color:#06c;width:3px}@media screen and (min-width: 800px){#cboxContent #cboxClose.tb-cross:after,#cboxContent #cboxClose.tb-cross:before{width:2px}}#cboxContent #cboxClose.tb-cross:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#cboxContent #cboxClose.tb-cross:before{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#cboxContent #cboxClose.tb-cross:hover:after,#cboxContent #cboxClose.tb-cross:hover:before{background-color:#444}#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 #837163}#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 #837163}#cboxContent.quote-request-modal iframe{display:block;width:100%;height:100%;border:0}#cboxContent.askanexpertpopup{width:1280px}#cboxContent.askanexpertpopup #cboxTitle{display:block;height:auto;margin:0 auto;background:#837163;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;padding:15px}.quote-request-left{width:auto !important;padding:0 10px !important}@media screen and (min-width: 600px){.quote-request-left{padding:5px !important}}@media screen and (min-width: 800px){.quote-request-left{padding:0 0 0 25px !important}}.quote-request-header{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:#837163;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}@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;height:725px}}.quote-request-body{margin-top:0px}@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 #cdcdcd;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 #cdcdcd}.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 !important;padding:20px 0 0 0}@media screen and (min-width: 600px){.quote-request-body .breakdown-row .col3{width:80px !important}}@media screen and (min-width: 800px){.quote-request-body .breakdown-row .col3{width:90px}}@media screen and (min-width: 800px){.quote-request-body .breakdown-row .col3{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:75px;margin-right:0;padding-top:25px}@media screen and (min-width: 800px){.quote-request-body .breakdown-row .col4{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:625px;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 #cdcdcd;-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;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:#837163;color:white}.quote-request-footer .cta-add-more:hover{background-color:#695a4f}.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}.quote-request-success h2{font-size:16px;font-weight:bold}.quote-request-success a{text-decoration:underline}#quick-view-box-content{padding:30px;background:white;display:inline-block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:473px}#quick-view-box-content .add-to-cart,#quick-view-box-content .shopping-cart-page .checkout-button,.shopping-cart-page #quick-view-box-content .checkout-button,#quick-view-box-content .shopping-cart-page .form-button,.shopping-cart-page #quick-view-box-content .form-button{display:block;width:100%;padding:9px;font-size:1.2em}#quick-view-box-content .item-price{width:auto;position:relative;border:none;font-size:1.8em;margin-bottom:15px}#quick-view-box-content .item-price p{display:inline-block;margin:0}#quick-view-box-content .item-price .price,#quick-view-box-content .item-price sup,#quick-view-box-content .item-price .saveprice{font-family:'Lato'}#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;color:#444;font-weight:400}#quick-view-box-content .item-price .original{margin:15px 0 0px;color:#999;font-size:16px;font-weight:400 !important;text-decoration:line-through}#quick-view-box-content .item-price .centeredPrice{width:100% !important;top:0;left:0}#quick-view-box-content .item-price .centeredPrice .contactusforprice{font-weight:600;font-size:1em}#quick-view-box-content .item-price .saveprice{position:relative;display:inline-block;padding:3px 8px;font-size:0.55em;background:white;text-align:center;font-weight:400;color:#06c;font-family:'Lato';margin-bottom:25px}#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;border-right:1px solid #cdcdcd;padding:0 25px 0 0}#quick-view-box-content .column-left .brand{margin-bottom:10px}#quick-view-box-content .column-left .brand img{max-height:40px}#quick-view-box-content .column-left .shadowEffect{margin:25px auto;width:200px}#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{padding:0 0 0 30px}#quick-view-box-content .column-right .item-text{font-size:1.4em;margin-bottom:15px}#quick-view-box-content .column-right .description p{font-weight:normal;text-align:left}#quick-view-box-content .column-right .description h3{color:#837163;font-size:15px;font-weight:bold;margin:20px 0px 5px}#quick-view-box-content .column-right .description ul{height:185px;overflow-x:visible;overflow-y:auto;margin-left:15px}#quick-view-box-content .column-right .description ul li{margin-left:10px}#quick-view-box-content .column-right .description ul li.title{margin-left:0;font-weight:bold;margin-top:3px}#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-3 #quick-view-box-content .item-details .item-buttons .shopping-cart-page .checkout-button,.shopping-cart-page #cboxContent.quickview.design-3 #quick-view-box-content .item-details .item-buttons .checkout-button,#cboxContent.quickview.design-3 #quick-view-box-content .item-details .item-buttons .shopping-cart-page .form-button,.shopping-cart-page #cboxContent.quickview.design-3 #quick-view-box-content .item-details .item-buttons .form-button,#cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-buttons .add-to-cart,#cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-buttons .shopping-cart-page .checkout-button,.shopping-cart-page #cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-buttons .checkout-button,#cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-buttons .shopping-cart-page .form-button,.shopping-cart-page #cboxContent.quickview.design-2 #quick-view-box-content .item-details .item-buttons .form-button{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 .item-details .item-buttons .add-to-cart,#cboxContent.quickview.design-2 #quick-view-box-content .column-left .item-details .item-buttons .shopping-cart-page .checkout-button,.shopping-cart-page #cboxContent.quickview.design-2 #quick-view-box-content .column-left .item-details .item-buttons .checkout-button,#cboxContent.quickview.design-2 #quick-view-box-content .column-left .item-details .item-buttons .shopping-cart-page .form-button,.shopping-cart-page #cboxContent.quickview.design-2 #quick-view-box-content .column-left .item-details .item-buttons .form-button{font-size:0.9em}@media screen and (min-width: 800px){#cboxContent.quickview.design-2 #quick-view-box-content .column-left .item-details .item-buttons .add-to-cart,#cboxContent.quickview.design-2 #quick-view-box-content .column-left .item-details .item-buttons .shopping-cart-page .checkout-button,.shopping-cart-page #cboxContent.quickview.design-2 #quick-view-box-content .column-left .item-details .item-buttons .checkout-button,#cboxContent.quickview.design-2 #quick-view-box-content .column-left .item-details .item-buttons .shopping-cart-page .form-button,.shopping-cart-page #cboxContent.quickview.design-2 #quick-view-box-content .column-left .item-details .item-buttons .form-button{font-size:1em}}#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:10px;top:10px}#cboxContent.meeting-request-form{width:1280px}#cboxContent.meeting-request-form h1{display:block;height:auto;margin:0 auto;background:#837163;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%;text-align:center;color:white;font-size:1.25em}@media screen and (min-width: 1024px){#cboxContent.meeting-request-form h1{font-size:2.15em}}#cboxContent.meeting-request-form h1 span{display:none}#cboxContent.meeting-request-form #cboxLoadedContent{margin:0 auto;background-color:#f7f7f7;width:100% !important;height:100% !important}#cboxContent.meeting-request-form #cboxClose{display:block;left:auto;top:0;right:0;height:35px}@media screen and (min-width: 1024px){#cboxContent.meeting-request-form #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}}#ui-datepicker-div.ui-datepicker{z-index:999999 !important}.block.no-spacing-bottom{padding-bottom:0}.brandLanding{position:relative;background-color:#fff}.brandLanding .brandlogo{min-height:20px}.brandLanding iframe{width:100%}.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:#837163;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 #837163;color:#06c;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:#837163;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:#837163;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 .main-slide-content .cycle-slide.cycle-slide-active:before{content:'';width:100%;box-shadow:7px 10px 32px 30px rgba(0,0,0,0.39);height:100%;background-color:#00000066;position:absolute}.brandLanding .billboard-text-container{position:absolute;max-width:560px;top:16%;left:7vw;width:100%;z-index:999999 !important;-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;box-sizing:border-box;color:#ffffff}.brandLanding .billboard-text-container h1{font-size:2.4em}.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:#06c;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}.brandLanding .brandLanding-slide .slideControllers ul{padding:0}.brandLanding .brandLanding-slide .cycle-slideshow{min-height:114px !important;max-height:380px;overflow:hidden}.brandLanding .inner-wrapper{max-width:1960px;margin:auto;padding:0 0px;box-sizing:border-box}.brandLanding .inner-wrapper h2.main-title{color:#fff;text-align:center;background-color:#837163;margin:0;font-size:32px;padding:16px 10px;font-weight:500}.brandLanding .inner-wrapper ul.box-list{padding:0;margin:0 0 -6px 0;display:inline-block;width:100%}.brandLanding .inner-wrapper ul.box-list .box-item-container{padding:0;float:left}.brandLanding .inner-wrapper ul.box-list .box-item-container a{padding:0;border:none;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;position:relative;background:#000}.brandLanding .inner-wrapper ul.box-list .box-item-container a .image.image-featured-category .image-content{opacity:0.5;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.brandLanding .inner-wrapper ul.box-list .box-item-container a .label-featured-category{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%);color:#fff;font-size:2.8em;font-weight:600;line-height:1;text-align:center}.brandLanding .inner-wrapper ul.box-list .box-item-container a .label-featured-category-view-produits{position:absolute;background:transparent;bottom:40px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:1px solid #837163;color:#fff;text-align:center;z-index: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;padding:12px 20px;display:inline-block;width:80%;box-sizing:border-box;font-size:1.2em}.brandLanding .inner-wrapper ul.box-list .box-item-container a:hover{background-color:#fff}.brandLanding .inner-wrapper ul.box-list .box-item-container a:hover .label-featured-category-view-produits{background-color:#837163;color:#ffffff}.brandLanding .inner-wrapper ul.box-list .box-item-container a:hover .label-featured-category{color:#837163}.brandLanding .inner-wrapper .misc.shopbybrand{display:flex;margin-bottom:80px;padding:0 40px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box{width:25%;padding-right:40px;box-sizing:border-box;border:1px solid #ddd;margin-top:27px;padding:24px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box:last-child{padding-right:0px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box .category-title{font-size:28px;color:#666;border-bottom:2px solid #837163;padding-bottom:8px;margin-bottom:20px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box ul.productslist{padding:0;max-height:140px;position:relative;overflow:hidden}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box ul.productslist li{margin-bottom:16px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box ul.productslist li a{font-size:18px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box ul.productslist .ps-scrollbar-x-rail,.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box ul.productslist .ps-scrollbar-y-rail{opacity:0.6 !important;display:block !important}.brandLanding .inner-wrapper .info-list{display:inline-block;width:100%}.brandLanding .inner-wrapper .info-list .brandlanding-page-text,.brandLanding .inner-wrapper .info-list .video-container{width:50%}.brandLanding .inner-wrapper .info-list .brandlanding-page-text .info-item,.brandLanding .inner-wrapper .info-list .video-container .info-item{width:100%;border:none}.brandLanding .inner-wrapper .info-list .brandlanding-page-text .info-item .button-call-to-action .button-button,.brandLanding .inner-wrapper .info-list .video-container .info-item .button-call-to-action .button-button{background-color:#837163;border:1px solid #837163;color:#fff;padding:15px 22px;font-size:18px}.brandLanding .inner-wrapper .info-list .brandlanding-page-text{padding:20px 50px;box-sizing:border-box}.brandLanding .inner-wrapper .info-list .video-container{padding-bottom:37.25%}.brandLanding .inner-wrapper .info-list .info-video-text-list{display:flex;align-items:center;width:100%}.brandLanding .inner-wrapper .info-list .info-video-text-list:nth-child(2n) .brandlanding-page-text{order:2}.brandLanding .inner-wrapper .featured-slider{margin:-4px 0 0;border-bottom:11px solid #837163}.brandLanding .inner-wrapper .featured-slider .product-box{border:1px solid #cdcdcd}.brandLanding .inner-wrapper .featured-slider .controller-control{border-radius:50%;background-color:#fff !important;border:2px solid #837163;width:30px;height:30px}.brandLanding .inner-wrapper .featured-slider .controller-control:before{color:#837163 !important;font-size:18px}.brandLanding .inner-wrapper .featured-slider .cycle-slideshow.block-carousel.carousel{width:90%;margin:auto}.brandLanding .inner-wrapper .featured-slider .controller-controls{width:95%;margin:auto;left:0;right:0;top:30%}.brandLanding .inner-content{padding:40px 40px;max-width:1200px;margin:auto;text-align:left}.brandLanding .inner-content .brand-logo{max-width:200px;margin:40px auto 10px}.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:auto;padding:0px 0 30px}.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:#837163;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:#837163}.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}.landing-featured-products header.tabs h2{margin:0}.landing-featured-products div.carousel{padding-top:22px}.landing-featured-products div.carousel .left_arrow,.landing-featured-products div.carousel .right_arrow{border:1px solid #666;font-size:35px;width:50px;height:50px;display:inline-block;text-align:center;line-height:55px;position:absolute;top:45%;left:20px;cursor:pointer}.landing-featured-products div.carousel .left_arrow.disabled,.landing-featured-products div.carousel .right_arrow.disabled{pointer-events:none;opacity:0.2}.landing-featured-products div.carousel .right_arrow{left:auto;right:20px}.landing-featured-products .product-list .carousel-product{background-color:#fff;margin:0 23px 0 0 !important;padding:0}.landing-featured-products .product-list .carousel-product h2.product-name{margin:0;height:auto;font-size:15px;line-height:20px;padding:7px 0}.landing-featured-products .product-list .carousel-product .add-to-cart,.landing-featured-products .product-list .carousel-product .shopping-cart-page .checkout-button,.shopping-cart-page .landing-featured-products .product-list .carousel-product .checkout-button,.landing-featured-products .product-list .carousel-product .shopping-cart-page .form-button,.shopping-cart-page .landing-featured-products .product-list .carousel-product .form-button{padding:10px 0;font-size:16px;text-align:center;display:block;font-weight:600;border-radius:0}.landing-featured-products .product-list .carousel-product .add-to-cart .icon,.landing-featured-products .product-list .carousel-product .shopping-cart-page .checkout-button .icon,.shopping-cart-page .landing-featured-products .product-list .carousel-product .checkout-button .icon,.landing-featured-products .product-list .carousel-product .shopping-cart-page .form-button .icon,.shopping-cart-page .landing-featured-products .product-list .carousel-product .form-button .icon{margin-right:4px}.landing-featured-products .product-list .carousel-product .product-price-wrapper{margin:0 0 20px 0}.featured.carousel-mask{left:12px !important}.brand-featured-products .carousel .block.block-product-box{left:0 !important}@media screen and (max-width: 1199px){.brandLanding .inner-wrapper .info-list .brandlanding-page-text{padding:5px 20px}.brandLanding .inner-wrapper .info-list .brandlanding-page-text p:nth-child(3){margin-bottom:0}.brandLanding .inner-wrapper .info-list .brandlanding-page-text h2{font-size:20px}.brandLanding .inner-wrapper .info-list .brandlanding-page-text .button-call-to-action .button-button{padding:10px 22px !important;font-size:16px  !important}.brandLanding .inner-wrapper .info-list .brandlanding-page-text p{margin:0em 0;font-size:13px}.brandLanding .inner-wrapper h2.main-title,.brandLanding .inner-wrapper .section-header{font-size:2.6em}.brandLanding .inner-wrapper .misc-sm-box .category-title{font-size:22px}.brandLanding .inner-wrapper .misc-sm-box .productslist li a{font-size:15px}}@media screen and (max-width: 1023px){.brandLanding .brandLanding-slide .cycle-slideshow{min-height:360px;max-height:360px}.brandLanding .billboard-text-container{left:7vw}.brandLanding .billboard-text-container h1{font-size:2em}.brandLanding .billboard-text-container h2{font-size:1.1em}}@media screen and (max-width: 799px){.brandLanding .brandLanding-slide .cycle-slideshow{min-height:270px;max-height:270px}.brandLanding .inner-wrapper .misc.shopbybrand{flex-wrap:wrap}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box{width:50%;padding-right:25px;padding-bottom:30px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box:nth-child(n+2){padding-bottom:0px}}@media screen and (max-width: 767px){.brandLanding .billboard-text-container{left:0px;top:5%}.brandLanding .billboard-text-container h1{font-size:1.3em;text-align:center}.brandLanding .billboard-text-container h2{font-size:0.8em;text-align:center}.brandLanding .inner-wrapper .info-list .info-video-text-list{flex-wrap:wrap;margin-bottom:30px}.brandLanding .inner-wrapper .info-list .info-video-text-list:nth-child(n) .brandlanding-page-text{order:2}.brandLanding .inner-wrapper .info-list .brandlanding-page-text,.brandLanding .inner-wrapper .info-list .video-container{width:100%;padding:25px 20px 25px 20px}.brandLanding .inner-wrapper .info-list .brandlanding-page-text .info-item .buttons,.brandLanding .inner-wrapper .info-list .video-container .info-item .buttons{text-align:center}.brandLanding .inner-wrapper .info-list .video-container{padding-bottom:58%}.brandLanding .inner-wrapper .misc.shopbybrand{margin-bottom:30px}.product-box .item-details .product-price-wrapper .brand-wrapper{width:210px !important;position:static}}@media screen and (max-width: 668px){.brandLanding .item-details .product-price-wrapper .item-price .block.centered-price{padding-left:0px;padding-bottom:0px}.brandLanding .item-details .product-price-wrapper .brand-wrapper .item-logo img{float:right}}@media screen and (max-width: 500px){.landing-featured-products div.carousel .left_arrow,.landing-featured-products div.carousel .right_arrow,.landing-featured-products div.carousel .left_arrow.disabled{width:40px;left:5px}.landing-featured-products div.carousel .right_arrow,.landing-featured-products div.carousel .right_arrow.disabled{left:auto;right:5px}.brandLanding .brandLanding-slide .cycle-slideshow{min-height:inherit;max-height:150px}.brandLanding .inner-wrapper h2.main-title,.brandLanding .inner-wrapper .section-header{font-size:2em}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box{width:100%;padding-right:0px;padding-bottom:0;margin-bottom:30px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box .category-title{font-size:22px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box ul.productslist li{margin-bottom:10px}.brandLanding .inner-wrapper .misc.shopbybrand .misc-sm-box ul.productslist li a{font-size:15px}}@media screen and (max-width: 448px){.brandLanding .item-details .product-price-wrapper .brand-wrapper .item-logo img{height:47px}}@media screen and (max-width: 388px){.brandLanding .item-details .product-price-wrapper .brand-wrapper .item-logo img{height:39px;position:relative;bottom:10px}}.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,.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:#f0f0f0;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:#837163;height:10px;display:block}.rating-reviews-clasification{border:1px solid #cdcdcd;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 #cdcdcd;-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;font-size:1.2em}@media screen and (min-width: 800px){.reviews h2{font-size:1.5em}}.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}.reviews .jStar{background-size:23px 100% !important}.reviews .jRatingColor{background-color:#444}.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:1em;border-left:1px solid #cdcdcd;margin-left:5px;padding-left:5px}.reviews.overall-item-review-rating a{color:#444;text-decoration:underline}.reviews.overall-item-review-rating a:hover{text-decoration:none}.reviews #general-info{text-align:center}.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{margin:15px}.reviews #general-info .overall-item-number{font-size:3em;line-height:1;margin-bottom:25px}.reviews #rating-snapshot .rating-label,.reviews #rating-snapshot .quantity{width:65px}.reviews #r-listing #r-sort-wrapper{text-align:right}.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{height:2em;margin:15px 0}.reviews #r-listing #r-listing-pagination-top #r-displaying,.reviews #r-listing #r-listing-pagination-bottom #r-displaying{float:left}.reviews #r-listing #r-listing-pagination-top #r-pagination,.reviews #r-listing #r-listing-pagination-bottom #r-pagination{float: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{margin-bottom:20px;padding-bottom:90px;border-bottom:1px solid #d8d8d8;position:relative;height:auto}.reviews #r-listing .review .item-review-rating{text-align:left}.reviews #r-listing .review .customer-profile,.reviews #r-listing .review .content-wrapper,.reviews #r-listing .review .secondary-ratings{display:inline-block}.reviews #r-listing .review .customer-profile{width:20%;vertical-align:top}.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 .customer-profile .reviewed-at{text-align:center;font-size:0.7em;font-weight:bold;padding:5px;border:1px solid #d8d8d8;position:absolute;bottom:20px;right:0px;margin:0}.reviews #r-listing .review .customer-profile .reviewed-at img{max-width:90px}.reviews #r-listing .review .content-wrapper{width:43%;vertical-align:top}.reviews #r-listing .review .content-wrapper .header .title{font-weight:bold;margin-top:10px;margin-bottom:15px}.reviews #r-listing .review .secondary-ratings{width:36%;vertical-align:top}.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{text-align:right;margin-top:5px}.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:right}#comparative-tool-modal-body{height:576px;overflow:hidden}#comparative-tool-modal-body .block-product-box{padding-left:0}#comparative-tool-modal-body #comparative-tool-content-scrolled{overflow:scroll;height:100%}@media screen and (max-width: 1279px){#comparative-tool-modal-body #comparative-tool-content-scrolled{width:100% !important}}#comparative-tool-modal{background:white;border:0px none;padding:25px 20px}#comparative-tool-modal .heading{overflow:hidden}#comparative-tool-modal .heading .buttons{width:100%;text-align:left;margin:0 0 20px 0;font-size:1.1em}#comparative-tool-modal .heading .buttons a{margin-left:15px;text-decoration:underline}#comparative-tool-modal .heading .buttons a.print{padding:12px 0px 0px 35px}#comparative-tool-modal .heading .buttons .new-window-button,#comparative-tool-modal .heading .buttons .print-button{display:inline-block;vertical-align:middle;color:#666}#comparative-tool-modal #page-title h1{font-size:20px;font-weight:bold}#comparative-tool-modal .specification .products .difference{position:absolute;bottom:15px}#comparative-tool-modal .specification .products .difference .show-diff,#comparative-tool-modal .specification .products .difference .hide-diff{display:block;margin:15px 0px;width:100%;padding:15px;background:#06c;border-radius:3px;text-decoration:none;font-size:0.8em;text-align:center;color:white;cursor:pointer;-moz-box-sizing:border-box;box-sizing:border-box}#comparative-tool-modal .specification .products .difference .show-diff{background:#837163}html[lang='fr'] #comparative-tool-modal .specification .products .difference .show-diff{font-size:0.8em}#comparative-tool-modal .specification .products .col-1{padding:5px 20px;border:none;position:relative}#comparative-tool-modal .specification td{vertical-align:top}#comparative-tool-modal .specification td.col-1,#comparative-tool-modal .specification td.data{border-right:1px solid #dad4d0;padding:15px 30px;font-size:1em;color:#666;font-size:1em}@media screen and (min-width: 1024px){#comparative-tool-modal .specification td.col-1,#comparative-tool-modal .specification td.data{font-size:1.25em}}#comparative-tool-modal .specification td:last-child{border:none}#comparative-tool-modal .specification .odd td{background:#f3f1ef}#comparative-tool-modal .specification .highlight-diff td{background:#dad4d0;color:#06c;border:1px solid white}#comparative-tool-modal .specification th{color:#666;font-size:1.25em;padding:35px 20px;text-align:left;text-transform:uppercase;background:white;height:20px;line-height:20px;border-top:1px solid #837163;border-bottom:1px solid #837163}#cboxContent.comparisonpopup #cboxLoadedContent{background:white}#comparative-tool-modal-body{background-color:white;height:100%}#comparative-tool-modal-body #page-title{position:absolute;width:100%}#comparative-tool-modal-body #page-title 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:#837163;color:#fff}@media screen and (min-width: 480px){#comparative-tool-modal-body #page-title h1{font-size:2.15em;text-align:center}}#comparative-tool-modal-body #page-title .icon{display:inline-block;margin:-5px 15px 0 0;vertical-align:middle;font-size:1.5em}#comparative-tool-modal-body #comparative-tool-modal-content{height:100%;width:100%;overflow:hidden;position:relative;box-sizing:border-box;padding-top:46px}@media screen and (min-width: 480px){#comparative-tool-modal-body #comparative-tool-modal-content{padding-top:79px}}#comparative-tool-modal-body #comparative-tool-content-wrapper{height:100%;overflow:hidden;position:relative}#cboxContent.comparison-modal #cboxLoadedContent{margin:0 auto;width:100% !important;height:100% !important}#cboxContent.comparison-modal #cboxClose{top:0;right:0}@media print{.no-print{display:none !important}}@media screen{.print-only{display:none !important}}.product-comparison .product-list{width:100%;margin:0}#comparative-tool-modal .block-product-box{width:100%}#comparative-tool-modal .product-box-large .product-box .item-photo{width:70%;padding:15px}#comparative-tool-modal .product-box-large .product-box .sales-end-container{display:none}#comparative-tool-modal .product-box-large .product-box .brand-wrapper{width:150px;top:-10px}#comparative-tool-modal .product-box-large .product-box .item-price{font-size:1.7em;height:55px}#comparative-tool-modal .product-box-large .product-box .item-price .price,#comparative-tool-modal .product-box-large .product-box .item-price .saveprice{display:inline-block}@media print{body{margin:0;padding:0}.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}body{overflow:visible !important}}.tabs-featured .tabs-tab.ui-tabs-active a{border-bottom:4px solid #837163 !important;color:#837163}.tabs-featured .tabs-tab.ui-tabs-active a::after{content:'';border:0 !important}.section-featured{background-color:#fff}.section-featured .section-wrapper .section-header{padding-top:25px !important;background-color:#fff;color:#837163;border-top:11px solid #837163}.section-featured .section-wrapper .section-content{padding-top:12px !important}.carousel .block.block-product-box{left:100px !important}.carousel .swiper-content-pages .block-product-box.swiper-slide{padding-left:30px;position:relative !important;flex:62.5% 0 0;width:62.5%;min-width:0 !important;max-width:none !important}@media screen and (min-width: 600px){.carousel .swiper-content-pages .block-product-box.swiper-slide{flex:45.45455% 0 0;width:45.45455%}}@media screen and (min-width: 800px){.carousel .swiper-content-pages .block-product-box.swiper-slide{flex:33.33333% 0 0;width:33.33333%}}@media screen and (min-width: 1024px){.carousel .swiper-content-pages .block-product-box.swiper-slide{flex:28.57143% 0 0;width:28.57143%}}@media screen and (min-width: 1280px){.carousel .swiper-content-pages .block-product-box.swiper-slide{flex:23.80952% 0 0;width:23.80952%}}@media screen and (min-width: 1500px){.carousel .swiper-content-pages .block-product-box.swiper-slide{flex:20% 0 0;width:20%}}.carousel .swiper-content-pages .swiper-button-next,.carousel .swiper-content-pages .swiper-button-prev{background-color:rgba(0,0,0,0.7);width:50px;height:50px}@media screen and (max-width: 1023px){.carousel .swiper-content-pages .swiper-button-next,.carousel .swiper-content-pages .swiper-button-prev{display:none}}.carousel .swiper-featured-products{box-sizing:border-box;padding:15px}@media screen and (min-width: 800px){.carousel .swiper-featured-products{padding:30px}}.carousel .swiper-featured-products .block-product-box.swiper-slide{position:relative !important;flex:76.92308% 0 0;width:76.92308%;min-width:0 !important;max-width:none !important}@media screen and (min-width: 480px){.carousel .swiper-featured-products .block-product-box.swiper-slide{flex:74.07407% 0 0;width:74.07407%}}@media screen and (min-width: 600px){.carousel .swiper-featured-products .block-product-box.swiper-slide{flex:62.5% 0 0;width:62.5%}}@media screen and (min-width: 800px){.carousel .swiper-featured-products .block-product-box.swiper-slide{flex:40% 0 0;width:40%}}@media screen and (min-width: 1024px){.carousel .swiper-featured-products .block-product-box.swiper-slide{flex:31.25% 0 0;width:31.25%}}@media screen and (min-width: 1280px){.carousel .swiper-featured-products .block-product-box.swiper-slide{flex:24.03846% 0 0;width:24.03846%}}@media screen and (min-width: 1500px){.carousel .swiper-featured-products .block-product-box.swiper-slide{flex:20% 0 0;width:20%}}.carousel .swiper-featured-products .block-product-box.swiper-slide .product-box{margin:0 7.5px}@media screen and (min-width: 800px){.carousel .swiper-featured-products .block-product-box.swiper-slide .product-box{margin:0 15px}}.carousel .swiper-featured-products .block-product-box.swiper-slide .product-box .item-photo{padding:40px 10px 10px;margin:0;width:100%;box-sizing:border-box}@media screen and (min-width: 800px){.carousel .swiper-featured-products .block-product-box.swiper-slide .product-box .item-photo{padding:40px 35px 5px}}.carousel .swiper-featured-products .block-product-box.swiper-slide .product-box .item-photo .photo .image-content.defer-img-wrap{position:relative}.carousel .swiper-featured-products .block-product-box.swiper-slide .product-box .item-photo .photo .image-content.defer-img-wrap::before{content:"";display:block;padding-bottom:100%}.carousel .swiper-featured-products .block-product-box.swiper-slide .product-box .item-photo .photo .image-content.defer-img-wrap>img{position:absolute;top:0;left:0}.carousel .swiper-featured-products .block-product-box.swiper-slide .product-box .item-details-container .item-details .item-price{min-height:104px}.carousel .swiper-featured-products .swiper-button-next,.carousel .swiper-featured-products .swiper-button-prev{background-color:rgba(0,0,0,0.7);width:50px;height:50px}@media screen and (max-width: 1023px){.carousel .swiper-featured-products .swiper-button-next,.carousel .swiper-featured-products .swiper-button-prev{display:none}}.menu-list-categories::-webkit-scrollbar{width:8px}.menu-list-categories::-webkit-scrollbar-track{background:#dedede}.menu-list-categories::-webkit-scrollbar-thumb{background:#837163}.menu-list-categories::-webkit-scrollbar-thumb:hover{background:#837163}.content-page .transition-slider .cycle-slide.cycle-slide-active:before{box-shadow:7px -35px 32px 30px rgba(0,0,0,0.39)}.transition-slider .billboard-text-container{position:absolute;max-width:560px;top:16%;left:7vw;width:100%;z-index:999999 !important;-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;box-sizing:border-box;color:#ffffff}.transition-slider .billboard-text-container h1{font-size:4.5em;font-weight:400;margin-bottom:20px}.transition-slider .billboard-text-container h2{font-size:1.25em;font-weight:300;margin-top:0;padding:0 0px}.transition-slider .billboard-text-container p{font-size:1em;margin:25px 20px;text-align:left}.transition-slider .swiper-pagination-bullet-active{background:#837163}.transition-slider .cycle-slide.cycle-slide-active:before{content:'';width:100%;box-shadow:7px 10px 32px 30px rgba(0,0,0,0.39);height:100%;background-color:#00000066;position:absolute}.transition-content{background-color:#fff;border-right:2px solid #fff;border-left:2px solid #fff}.transition-content .box-brand-landing-page-video p{margin:0}.transition-content .full-width-wrappper{padding:0}.transition-content h2.main-title{text-align:center;background-color:#837163;color:#fff;margin:0;font-size:32px;padding:16px 10px;font-weight:500}.transition-content .section-featured-categories h2{margin:0 -2px}.transition-content .box-featured-categories{display:flex;flex-wrap:wrap}.transition-content .box-featured-categories a{padding:0;border:none;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;position:relative;background:#000;width:25%}.transition-content .box-featured-categories a .image.image-featured-category .image-content{opacity:0.5;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.transition-content .box-featured-categories a .image.image-featured-category .image-content img{max-height:374px;width:100%}.transition-content .box-featured-categories a .label-featured-category{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%);color:#fff;font-size:2.8em;font-weight:500;line-height:1;text-align:center}.transition-content .box-featured-categories a:hover{background-color:#fff}.transition-content .box-featured-categories a:hover .label-featured-category{color:#837163}.transition-content .box-featured-categories .full-width-wrappper{padding:0}.transition-content .box-brand-landing-page-text{padding:20px 50px;box-sizing:border-box}.transition-content .box-brand-landing-page-text h3{margin:0;padding:0}.transition-content .box-brand-landing-page-text p{font-weight:300;line-height:22px;max-height:160px;text-align:left}.transition-content .box-brand-landing-page-text .link-info-box{background-color:#837163;border:1px solid #837163;color:#fff;padding:10px 20px;display:inline-block;font-weight:300}.transition-content .box-brand-landing-page-text .link-info-box:hover{background-color:#fff;color:#837163}.transition-content .video-container{padding-bottom:60.25%}.transition-content .info-video-text-list{display:flex;align-items:center;width:100%;background-color:#e8f8ff}.transition-content .info-video-text-list .box-brand-landing-page-text,.transition-content .info-video-text-list .box-brand-landing-page-video{width:50%}.transition-content .info-video-text-list .box-brand-landing-page-video{border-right:2px solid #fff;border-bottom:2px solid #fff}.transition-content .info-video-text-list:nth-child(2n) .box-brand-landing-page-video{order:1;border-right:none;border-left:2px solid #fff;border-top:2px solid #fff;border-bottom:none}.transition-content .info-list{border-top:2px solid #fff;border-bottom:2px solid #fff}.transition-content .main-category-box{padding:50px 0}.transition-content .category-slider{width:90%;margin:auto}.transition-content .category-slider .carousel-mask{position:relative}.transition-content .category-slider .carousel-mask .swiper-pagination-bullets{width:100%}.transition-content .category-slider .carousel-mask .swiper-pagination-bullet-active{opacity:1;background:#837163}.transition-content .category-slider .swiper-container{padding-bottom:50px}.transition-content .category-slider .box-brand-category-item-container{border:1px solid #ddd;box-sizing:border-box;min-height:378px}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide{display:flex;padding:25px 25px 40px 25px;box-sizing:border-box}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .left-product-img{width:48%}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list{width:100%;padding:0 0 0 0px}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .box-brand-category-category{min-height:100px}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .box-brand-category-category a{color:#837163;font-size:25px;font-weight:500;margin:0 0 20px 0;display:block;border-bottom:2px solid #837163;padding-bottom:18px}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .menu-list-categories{padding:0;max-height:174px;overflow:auto}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .menu-list-categories li{margin:0 0 12px 0;list-style:none}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .menu-list-categories li .link-brand-subcategory{font-size:17px;font-weight:300}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .link-other-categories{background-color:#837163;display:inline-block;color:#fff;padding:10px 30px;position:absolute;right:0;bottom:0;font-weight:300}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .link-other-categories:before{content:"";position:absolute;width:30px;height:100%;background-color:#fff;transform:skewX(-25deg);left:-19px;top:0}.transition-content .category-slider .swiper-button-next,.transition-content .category-slider .swiper-button-prev{background-color:#dedede;padding:10px 4px}.transition-content .category-slider .swiper-button-next{right:-17px;top:38%}.transition-content .category-slider .swiper-button-next:hover{background-color:#837163}.transition-content .category-slider .swiper-button-prev{left:-17px;top:38%}.transition-content .category-slider .swiper-button-prev:hover{background-color:#837163}.transition-content .category-slider .swiper-pagination-bullet{width:12px;height:12px;margin:0 7px}.transition-content .category-slider .swiper-3 .full-carousel{position:absolute;left:0;top:0;width:33%;display:flex;bottom:0;margin:auto;align-items:center}.swiper-featured-products .swiper-button-next,.swiper-featured-products .swiper-button-prev{background-color:rgba(0,0,0,0.7);width:50px;height:50px}.swiper-button-next,.cp-swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev,.cp-swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E")}.section-home-widgets-footer{display:none}.custom-cp-products{margin:50px 0 20px;padding-bottom:50px;background-color:#fff}@media screen and (max-width: 1023px){.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .link-other-categories:before{top:-0.6px}.swiper-featured-products .swiper-button-next,.swiper-featured-products .swiper-button-prev{display:none}}@media (max-width: 991px){.transition-content .info-video-text-list{flex-wrap:wrap}.transition-content .info-video-text-list .box-brand-landing-page-text,.transition-content .info-video-text-list .box-brand-landing-page-video{width:100%}.transition-content .box-featured-categories a .label-featured-category{font-size:2em}}@media (max-width: 767px){.transition-content .box-featured-categories a{width:50%;margin-bottom:0px}.transition-content .box-featured-categories a .image.image-featured-category .image-content img{max-height:334px}.transition-content .box-featured-categories a .label-featured-category{font-size:1.2em}.transition-content .category-slider .full-carousel{display:none !important}.transition-content .category-slider .swiper-3 .category-boxes{padding-left:0}.transition-content h2.main-title{font-size:25px}.transition-slider .billboard-text-container{max-width:100%;top:6%;left:0}.transition-slider .billboard-text-container h1{font-size:2em;font-size:2em;padding:15px 15px;margin:0}.transition-slider .billboard-text-container h2{font-size:18px;margin:0;position:relative;bottom:19px;padding:10px 15px}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .link-other-categories:before{top:-1px}}@media (max-width: 600px){.transition-slider .billboard-text-container h1,.transition-slider .billboard-text-container h2{text-align:center;margin-top:25px}.transition-slider .billboard-text-container p{display:none}.category-slider{width:100%}.category-slider .box-brand-category-item-container .inner-product-slide{display:flex;flex-wrap:wrap;padding:20px 20px 40px 20px !important}.category-slider .box-brand-category-item-container .inner-product-slide .left-product-img,.category-slider .box-brand-category-item-container .inner-product-slide .right-product-list{width:100% !important;margin-bottom:30px;padding-left:0 !important}.category-slider .box-brand-category-item-container .inner-product-slide .right-product-list{margin-bottom:0px;padding:0}.transition-content h2.main-title{font-size:20px;font-weight:300}.transition-content .category-slider .box-brand-category-item-container .inner-product-slide .right-product-list .box-brand-category-category a{font-size:20px;font-weight:500}.transition-content .product-box .item-price{height:auto}.transition-content .product-box .item-logo img{padding:0}.transition-content .carousel .swiper-content-pages .block-product-box.swiper-slide{padding-left:15px}}.section-product-list .row{padding-left:0px !important}.main-title{font-size:2.4em}.section-product-list h2.main-title{font-size:2.826875em;margin:0 0 30px;padding:0 0 0 35px}.section-product-list .listing-container{display:flex;flex-wrap:wrap;max-width:1400px;margin-right:auto;margin-left:auto}.section-product-list .listing-container .block.block-product-box{min-width:inherit !important;max-width:inherit !important;text-align:center;padding:0 15px 30px 15px}.section-product-list .listing-container .product-box .item-photo{max-height:300px;min-height:300px}.section-product-list .listing-container .product-box .item-photo .photo img{max-height:290px;display:inline-block;width:100%}.section-product-list .listing-container .product-box .item-photo:hover .item-detailsHover-product-list{transform:scale(1.4)}.misc h1,.misc h2,.misc h3{padding:12px 46px !important}.misc p{text-align:center}.misc .listing-text{padding:0 0 33px;margin:auto;max-width:1400px}.misc .intro-text p{padding:20px 0 45px}.misc .intro-text p,.misc .listing-text p{width:90%;margin:auto}.misc .anchorSpot1 img{width:100%}.swiper-container.design-xmulti-swiper.swiper-container-horizontal{margin:0 0px 50px}.footer-section{width:95%;margin:auto;padding:0 0 33px}@media screen and (max-width: 1023px){.section-product-list .listing-container{max-width:95%;margin:30px auto}.section-product-list .listing-container .block-product-box{padding-left:inherit}.section-product-list>.block{padding-left:0}.misc .intro-text p{padding:10px 0 20px}}@media (max-width: 768px){.section-product-list .listing-container .product-box .item-photo{max-height:280px;min-height:280px}}@media (max-width: 767px){.listing-container{margin:0 0 0 0px !important;max-width:100% !important}.listing-container .block-product-box{width:96%;max-width:96% !important;margin:auto;padding-left:0 !important}.section-product-list h2.main-title{font-size:30px;margin:0 0 15px;padding:0 0 0 37px;font-weight:500}.product-box .item-details .product-price-wrapper .brand-wrapper{width:170px !important}.misc h1,.misc h2,.misc h3{padding:12px 33px}}.wysiwyg-container-intro p{text-align:justify}.label.label-product-price-discount{display:block;background:#837163;padding:8px;color:#fff;line-height:1;margin:5px 0}.box.box-productbox-details{height:auto}.box.box-productbox-details .box.box-productbox-infos .item-text .cta-container{height:105px;position:relative;overflow:hidden;padding:0px 12px 0px 0px}.product-listing-content-page .scratch-and-dent .section.section-scratch-and-dent .box.box-promotion-product-listing{padding-top:0px;margin-left:-15px;margin-right:-15px}.box.box-promotion-product-listing>*{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.box.box-productbox-content>*{-moz-box-sizing:border-box;box-sizing:border-box}.box.box-productbox-content{border:1px solid #F2F2F2;border-radius:10px;padding:20px;margin:8px 0px 8px 0px}.box.box-productbox-content .box.box-productbox-photo .image.image-productbox-photo-image{display:flex;justify-content:center}.box.box-productbox-content .box.box-productbox-photo .image.image-productbox-photo-image .image-content{line-break:anywhere;line-height:2}.box.box-productbox-content .box.box-productbox-photo .image.image-productbox-photo-image .image-content img{max-height:355px;padding:0px 10px 0px 8px;box-sizing:border-box}.label.label-product-price-before{white-space:nowrap;display:inline-block;color:#9C9C9C;font-size:0.875em;position:relative}.item-price-model{font-size:22px}.label.label-product-price-before-model{white-space:nowrap;display:inline-block;color:#9C9C9C;font-size:0.875em;position:relative;float:right}.label.label-product-price-before-model:after{content:"";width:100%;height:1px;position:absolute;top:38%;left:0px;background:#9C9C9C;top:51%}.item-price{text-align:center;font-size:27px}.box.box-promotion-product-listing{display:flex;flex-wrap:wrap;padding:15px 0}.box.box-promotion-product-listing .box.box-productbox-photo .image.image-productbox-photo-image .image-content{min-height:355px}.box.box-title-container{padding:20px;font-size:24px;text-align:center;color:black}h1,h2{padding-left:0px !important}.wysiwyg-container-footer{padding:8px 0px 24px 0px;font-size:18px}.wysiwyg-container-footer p{text-align:justify}.box.box-item-price-container-model .label-product-price-model.product-reduced-price-model{color:#06c}.box.box-item-price-container-model .label-product-price.product-reduced-price{color:#b5011c;font-size:28px}#cboxContent.quote-request-modal #cboxLoadedContent{overflow:auto !important;width:100% !important;height:100% !important}#cboxContent #cboxLoadedContent{overflow:auto !important;padding-top:10px}#cboxContent #cboxLoadedContent .clearance-page .img-area{height:auto;padding:0px;float:none}#cboxContent #cboxLoadedContent .clearance-page .img-area .thumb-images{height:auto !important;width:auto !important;padding-top:15px;display:flex;justify-content:center}#cboxContent #cboxLoadedContent .clearance-page .img-area .thumb-images .thumb-image{margin:0px;margin-right:8px;height:auto;flex:0 0 calc((100% - (8px * (6 - 1))) / 6);width:calc((100% - (8px * (6 - 1))) / 6);padding:0px;display:block;position:relative;max-width:60px}#cboxContent #cboxLoadedContent .clearance-page .img-area .thumb-images .thumb-image div{width:100%;height:100%;top:0px;left:0px;display:flex;justify-content:center;align-items:center}#cboxContent #cboxLoadedContent .clearance-page .img-area .thumb-images .thumb-image img{height:auto;max-width:100%}#cboxContent #cboxLoadedContent .clearance-page .img-area .big-image{margin:auto;width:auto !important;height:auto !important;min-height:304px;padding:0px;display:block;position:relative;text-align:center}#cboxContent #cboxLoadedContent .clearance-page .img-area .big-image div{width:100%;height:100%;top:0px;left:0px;display:flex;justify-content:center;align-items:center}#cboxContent #cboxLoadedContent .clearance-page .img-area .big-image img{width:100%;height:auto;max-width:100%;max-height:100%}.prod-ttl{font-weight:bold;font-size:27px;padding:2px 0px 32px 0px}.prod-desc{padding:33px 0px 0px 0px}#cboxLoadedContent .product-detail-display{top:5px !important;margin-bottom:0}#cboxContent #cboxLoadedContent .pop-details-box-content.clearance-page{display:flex;flex-flow:wrap;height:auto;padding-right:20px}@media screen and (min-width: 600px){#cboxContent #cboxLoadedContent .pop-details-box-content.clearance-page>*.info-area{flex:1 1 0px;padding-top:0px;padding-left:15px;box-sizing:border-box}#cboxContent #cboxLoadedContent .pop-details-box-content.clearance-page>*.img-area{flex:0 0 50%;max-width:none}.box.box-productbox .box.box-productbox-content{padding-left:0;padding-right:0}.box.box-promotion-product-listing>*{padding:15px;width:49.333333%}}@media screen and (min-width: 900px){.box.box-promotion-product-listing>*{width:33.33333%}}@media screen and (min-width: 1280px){.box-promotion-product-listing .box.box-productbox-details{position:static;height:auto;padding:15px}}@media screen and (max-width: 1024px){.box.box-productbox-content .box.box-productbox-photo .image.image-productbox-photo-image .image-content{min-height:283px}.box.box-productbox-content .box.box-productbox-photo .image.image-productbox-photo-image .image-content img{max-height:265px;padding:0px 10px 0px 8px}}@media screen and (max-width: 600px){#colorbox{overflow:scroll !important}#cboxContent #cboxLoadedContent .pop-details-box-content.clearance-page>*.img-area{flex:0 0 100%;max-width:none}#cboxContent #cboxLoadedContent .pop-details-box-content.clearance-page>*.img-area .big-image{margin:auto;min-height:295px;padding:0px;display:block;position:relative;text-align:center;min-width:99%}#cboxLoadedContent .product-detail-display{padding-right:4px !important;width:100%;box-sizing:border-box;padding-bottom:12px}}@media screen and (max-height: 414px){#cboxContent.quote-request-modal #cboxLoadedContent{overflow:auto !important;height:25% !important}#cboxContent #cboxLoadedContent .pop-details-box-content.clearance-page{padding-right:0px}}.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 #cdcdcd;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:#837163;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 #f33;color:#f33}#prod-details-start{border:none}#prod-details-start .container-wrapper-border{border:none;border-top:1px solid #cdcdcd;background-color:#f4f4f4}#prod-details-start .rebateTitle{color:#837163;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:#837163;padding:5px 20px;font-size:1.8em;border-bottom:5px solid #837163;-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:#837163;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 #cdcdcd;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:#444;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:#837163;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 #837163;color:#06c;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 #cdcdcd;text-align:center;color:#06c;font-size:1.25em}@media screen and (min-width: 1280px){.title-small-simple{font-size:2em}}@media screen and (max-width: 1499px){.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%}}body.homepage.section.section-body{font-family:Roboto;overflow-x:hidden}.section-body>.section-wrapper>.section-header>.js-sticky-element{z-index:999}#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;font-weight:400}.tabs.tabs-featured .tabs-tab:first-child{margin:0 15px 0 30px}.tabs.tabs-featured .tabs-tab:last-child{margin:0 30px 0 15px}.section-content .tabs.tabs-featured .tabs-tabs{padding-bottom:22px}.section-featured>.section-wrapper>.section-header{font-family:'Roboto';font-weight:300;font-size:1.5em;padding:16px}@media screen and (min-width: 600px){.section-featured>.section-wrapper>.section-header{font-size:2.1em}}@media screen and (min-width: 800px){.section-featured>.section-wrapper>.section-header{padding:1px}}@media screen and (min-width: 1024px){.section-featured>.section-wrapper>.section-header{font-size:2.5em}}@media screen and (min-width: 1280px){.section-featured>.section-wrapper>.section-header{font-size:2.7em}}.main-menu-label{margin-left:16px}.carousel .block.block-product-box{padding-left:30px;position:relative !important;flex:62.5% 0 0;width:62.5%;max-width:245px !important;padding-left:15px}@media screen and (min-width: 480px){.carousel .block.block-product-box{flex:40% 0 0;width:40%}}@media screen and (min-width: 800px){.carousel .block.block-product-box{min-width:290px;max-width:345px !important;padding-left:30px}}@media screen and (min-width: 1024px){.carousel .block.block-product-box{flex:18.18182% 0 0;width:18.18182%}}.logo-wrapper,.tag-line{display:inline-block;vertical-align:middle}.block-logo{width:20%;text-align:center}@media screen and (min-width: 1280px){.block-logo{text-align:left}}.logo-wrapper{margin-left:20px;width:120px}@media screen and (min-width: 1024px){.logo-wrapper{width:220px}}@media screen and (min-width: 1280px){.logo-wrapper{margin-left:50px}}.tag-line{display:none}html[lang='fr'] .tag-line{width:300px}html[lang='en'] .tag-line{width:260px}@media screen and (min-width: 1280px){.tag-line{display:inline-block;margin:8px 0 0 25px}}.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}}@media screen and (max-width: 799px){.button.button-main-menu .button-button,.button.button-main-menu-close .button-button,.button.button-main-menu-close .button-button{padding-top:8px;padding-bottom:8px}}.button.button-header-widget .button-button{padding:11px 8px}@media screen and (min-width: 800px){.button.button-header-widget .button-button{padding:21px 15px}}@media screen and (min-width: 1024px){.button.button-header-widget .button-button{padding:18px 15px}}.button.button-header-widget .button-button:hover{color:#837163}.button.button-header-widget .button-button{display:inline}.button-button img.hover-hide-img{display:none}.button-button:hover img.hover-hide-img{display:inline}.button-button:hover img.hover-show-img{display:none}@media screen and (max-width: 799px){.button.button-header-search .button-button,.button.button-header-search-inside .button-button,.button.button-header-search-inside .button-button{padding-top:10px;padding-bottom:10px}}.widget-form.form-search .input input[type="text"]{height:100%}@media screen and (min-width: 1024px){.widget-form.form-search .input input[type="text"]{padding:24px;padding-left:66px}}@media screen and (max-width: 799px){.widget-form.form-search .input input[type="text"]{padding-top:11px;padding-bottom:11px;padding-left:66px}}@media screen and (min-width: 800px) and (max-width: 1023px){.widget-form.form-search .input input[type="text"]{padding-left:66px}}.button.button-main-menu-close{position:absolute;width:100%;z-index:160}.button.button-main-menu-close .button-button{font-size:1.3em}@media screen and (min-width: 800px){.button.button-main-menu-close .button-button{font-size:1.43em}}.widget-menu.menu-main{margin-top:44px}@media screen and (min-width: 800px){.widget-menu.menu-main{margin-top:63px}}@media screen and (min-width: 1024px){.widget-menu.menu-main{margin-top:102px}}.widget-menu.menu-main a{white-space:normal}.section-main-slideshow .carousel-slide-wrap,.section-main-slideshow .cycle-carousel-wrap{-moz-transform:translate(50%, 0);-webkit-transform:translate(50%, 0);-o-transform:translate(50%, 0);-ms-transform:translate(50%, 0);transform:translate(50%, 0)}.section-main-slideshow .carousel-slide-wrap .carousel-slide,.section-main-slideshow .cycle-carousel-wrap .carousel-slide{-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.toggle-element.toggle-hidden{display:none}.cart-counter{background:#f33;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;top:2px;right:-2px;text-align:center}@media screen and (min-width: 800px){.cart-counter{top:10px;right:1px}}@media screen and (min-width: 1024px){.cart-counter{top:33px}}.searchbar-button-addon{position:absolute;top:0;left:0}.searchbar-button-addon.searchbar-button-addon-right{left:auto;right:0}@media screen and (min-width: 1024px){.row.flex .block>.section>.section-wrapper>.section-content{-moz-box-sizing:border-box;box-sizing:border-box}}.seo-seal{width:70px;position:absolute;right:0;top:0}@media screen and (min-width: 800px){.seo-seal{width:90px;top:10px}}@media screen and (min-width: 1024px){.seo-seal{width:90px;top:-20px}}@media screen and (min-width: 1280px){.seo-seal{width:130px}}.section-content-widgets{background-color:#333}.section-content-widgets .inner-content{clear:both;padding:50px 0 30px;font-size:15px;line-height:22px;margin:0 0 20px;color:#fff;text-align:center}.section-content-widgets .inner-content .seo-text{font-size:15px;line-height:22px;margin:0 0 20px;color:#666;padding:0}.section-content-widgets .inner-content .bottom-logo{text-align:center}.section-content-widgets .inner-content .bottom-logo img{max-width:250px;margin:20px 0 0}.section-home-seo .custom-newsletter,.section-home-newsletter .custom-newsletter{display:flex;background-color:#2b75b5;clear:both;padding:30px 40px}.section-home-seo .custom-newsletter .wrapper,.section-home-newsletter .custom-newsletter .wrapper{display:flex}.section-home-seo .custom-newsletter .left-news-title,.section-home-newsletter .custom-newsletter .left-news-title{padding-right:50px;box-sizing:border-box;width:30%}.section-home-seo .custom-newsletter .left-news-title .block.seo-text,.section-home-newsletter .custom-newsletter .left-news-title .block.seo-text{font-size:20px;color:#fff;font-weight:600;font-family:Roboto;padding-left:0}.section-home-seo .custom-newsletter .newsletter-form,.section-home-newsletter .custom-newsletter .newsletter-form{display:flex;align-items:center}.section-home-seo .custom-newsletter .newsletter-form p,.section-home-newsletter .custom-newsletter .newsletter-form p{color:#fff;font-size:18px;margin:0 0 20px 0}.section-home-seo .custom-newsletter .right-news-form .newsletter-form,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form{margin:0}.section-home-seo .custom-newsletter .right-news-form .newsletter-form input#email,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form input#email{border-bottom:1px solid #fff;color:#fff}.section-home-seo .custom-newsletter .right-news-form .newsletter-form input#email:focus,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form input#email:focus{background-color:transparent}.section-home-seo .custom-newsletter .right-news-form .newsletter-form input#email::-webkit-input-placeholder,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form input#email::-webkit-input-placeholder{color:#fff}.section-home-seo .custom-newsletter .right-news-form .newsletter-form input#email:-ms-input-placeholder,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form input#email:-ms-input-placeholder{color:#fff}.section-home-seo .custom-newsletter .right-news-form .newsletter-form input#email::placeholder,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form input#email::placeholder{color:#fff}.section-home-seo .custom-newsletter .right-news-form .newsletter-form .flex-column,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form .flex-column{width:50%;padding:0 40px 0 0;box-sizing:border-box}.section-home-seo .custom-newsletter .right-news-form .newsletter-form .flex-column .button-newsletter-submit input.button-button,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form .flex-column .button-newsletter-submit input.button-button{border:2px solid #fff;color:#fff;font-size:17px}.section-home-seo .custom-newsletter .right-news-form .newsletter-form .flex-column label.checkbox,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form .flex-column label.checkbox{color:#fff;font-size:14px}.section-home-seo .custom-newsletter .right-news-form .newsletter-form .flex-column .newsletter-accept,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form .flex-column .newsletter-accept{padding:0 0 18px}.section-home-seo .custom-newsletter .right-news-form .newsletter-form .flex-column:last-child,.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form .flex-column:last-child{padding-right:2px}.section-home-seo .custom-newsletter .newsletter-accept .form-widget label.checkbox,.section-home-newsletter .custom-newsletter .newsletter-accept .form-widget label.checkbox{padding-top:0;top:0;padding-top:0;top:3px;position:relative;padding-left:32px;text-indent:0;line-height:24px}.section-home-seo .custom-newsletter .newsletter-accept .form-widget .checkbox:before,.section-home-newsletter .custom-newsletter .newsletter-accept .form-widget .checkbox:before{background-color:transparent;border-radius:0;position:absolute;left:0;top:5px}.section-home-seo .section-wrapper>.section-content,.section-home-newsletter .section-wrapper>.section-content{padding:15px}@media screen and (min-width: 600px){.section-home-seo .section-wrapper>.section-content,.section-home-newsletter .section-wrapper>.section-content{padding:30px}}@media screen and (min-width: 1024px){.section-home-seo .section-wrapper>.section-content,.section-home-newsletter .section-wrapper>.section-content{padding:60px}}.section-home-seo .section-wrapper>.section-content{padding:15px;font-weight:400}@media screen and (min-width: 600px){.section-home-seo .section-wrapper>.section-content{padding:30px}}@media screen and (min-width: 800px){.section-home-seo .section-wrapper>.section-content{font-weight:300}}@media screen and (min-width: 1024px){.section-home-seo .section-wrapper>.section-content{padding:60px}}.section-home-seo .logo{width:190px;margin-bottom:30px !important;margin-top:15px !important}@media screen and (min-width: 600px){.section-home-seo .logo{width:260px}}@media screen and (min-width: 800px){.section-home-seo .logo{width:300px;margin-top:0 !important}}@media screen and (min-width: 1280px){.section-home-seo .logo{width:325px;margin-bottom:60px !important}}.section-home-seo .seo-text p{font-size:0.9em}@media screen and (min-width: 600px){.section-home-seo .seo-text p{font-size:1em}}.newsletter-accept{font-size:0.6em;font-weight:400}.newsletter-accept .form-widget .checkbox:hover{background:transparent}.form-newsletter{font-weight:400}.form-newsletter .textbox.ui-autocomplete-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}.form-newsletter .textbox.ui-autocomplete-input:focus{background-color:white}.form-newsletter p{font-weight:400}.copyright-element{vertical-align:middle}.copyright-element.logo{width:120px;margin-right:10px;position:relative;top:-1px}.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.section.section-main-slideshow .billboard-image-container.blackFilter:before{content:"";display:none;width:99%;height:100%;position:absolute;top:0;left:0;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#00000000,GradientType=0 );background:-webkit-linear-gradient(left, rgba(0,0,0,0.7) 0%, transparent 90%);background:-moz-linear-gradient(left, rgba(0,0,0,0.7) 0%, transparent 90%);background:-ms-linear-gradient(left, rgba(0,0,0,0.7) 0%, transparent 90%);background:-o-linear-gradient(left, rgba(0,0,0,0.7) 0%, transparent 90%);background:linear-gradient(to right, rgba(0,0,0,0.7) 0%, transparent 90%)}section.section.section-main-slideshow .billboard-text-container{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;width:100%;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;left:7.5vw;-moz-box-sizing:border-box;box-sizing:border-box;max-width:570px;z-index:2 !important}section.section.section-main-slideshow .billboard-text-container h2{line-height:1.2;font-size:2.8em;font-weight:600;margin:0;position:relative}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;box-sizing:border-box;font-size:1em}section.section.section-main-slideshow .billboard-text-container .buttons a.button-button:hover{background-color:#e6e6e6;color:#000}.top-bar-icon a{font-family:Roboto;font-weight:500;font-size:18px}.menu-horizontal .sm-blue a{font-family:Roboto;font-weight:500 !important}.menu-horizontal .sm-blue a:hover,.menu-horizontal .sm-blue a:focus,.menu-horizontal .sm-blue a:active{font-family:Roboto}.menu-horizontal .sm-blue a .sub-arrow{left:0.4em}.view-store-btn{text-align:center;margin:20px 0 0 0}.text-information h2{padding-bottom:0}.text-information .opening-hours .storeDetails,.text-information .pening-hours .storeDetails{padding-top:4px}.text-information .opening-hours h3,.text-information .pening-hours h3{padding:0;margin:0px 0 0 0;position:relative;left:25px;bottom:10px}@media screen and (min-width: 1450px){.menu-horizontal #departments{width:10.4em}}@media screen and (min-width: 1280px){section.section.section-main-slideshow{min-height:317px}.section-home-widgets .anchor-spot.anchor-spot-default,.section-home-widgets-footer .anchor-spot.anchor-spot-default{min-height:335px}}@media (max-width: 1280px){section.section.section-main-slideshow{min-height:208px}}@media screen and (max-width: 1199px){.carousel .block.block-product-box{left:0 !important}}@media screen and (max-width: 1280px){.section-home-widgets .anchor-spot.anchor-spot-default,.section-home-widgets-footer .anchor-spot.anchor-spot-default{min-height:180px}}@media screen and (max-width: 1023px){.text-information h2{padding:0;text-align:left}.text-information p{text-align:left}.text-information .opening-hours,.text-information .pening-hours{border-top:1px solid #ddd;padding-top:15px;margin-top:10px}.text-information .opening-hours .storeDetails,.text-information .pening-hours .storeDetails{padding-top:4px}.text-information .opening-hours h3,.text-information .pening-hours h3{padding:0;margin:20px 0 10px 0;left:0px;bottom:0px;text-align:left}.text-information .view-store-btn{text-align:center;margin:20px 0 20px 0}}@media (max-width: 991px){section.section.section-main-slideshow .billboard-text-container h2{font-size:2.2em}section.section.section-main-slideshow .billboard-text-container p{font-size:0.8em;margin:15px 0}}@media (max-width: 800px){section.section.section-main-slideshow{min-height:148px}section.section.section-main-slideshow .billboard-text-container{max-width:100%;padding:0 20px;left:0}.section-home-widgets .anchor-spot.anchor-spot-default,.section-home-widgets-footer .anchor-spot.anchor-spot-default{min-height:180px}.section-home-newsletter .custom-newsletter .left-news-title br{display:none}.section-home-newsletter .custom-newsletter>.wrapper{flex-direction:column}.section-home-newsletter .custom-newsletter .left-news-title{width:100%}}@media (max-width: 770px){section.section.section-main-slideshow .billboard-text-container h2{font-size:1.6em}section.section.section-main-slideshow .billboard-text-container p{font-size:0.9em;margin:15px 0}section.section.section-main-slideshow .billboard-text-container .buttons a.button-button{padding:8px 30px;font-size:0.8em}}@media (max-width: 640px){.section-home-newsletter .custom-newsletter{padding:30px 0px}.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form{flex-direction:column}.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form .flex-column{width:100%;padding:0 0 0 0;box-sizing:border-box}.section-home-newsletter .custom-newsletter .left-news-title .block.seo-text{padding-left:0}.section-home-newsletter .custom-newsletter .right-news-form .newsletter-form .flex-column .newsletter-accept{padding:14px 0 18px 0}}@media (max-width: 599px){section.section.section-main-slideshow{min-height:340px}section.section.section-main-slideshow .billboard-text-container{text-align:center;left:0;padding:0 20px}}.remove-top-space{margin-top:-19px}#mail-content-offers-wrapper{width:300px;height:190px;padding:20px 25px 20px 20px;border:2px solid black;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:0.9em;position:absolute;top:8%;left:-50%;transform:translateX(-50%);z-index:9000;-webkit-transition:left 2s ease-out 0s;-moz-transition:left 2s ease-out 0s;-ms-transition:left 2s ease-out 0s;-o-transition:left 2s ease-out 0s;transition:left 2s ease-out 0s;background:white}#mail-content-offers-wrapper .mail-content-offers-box h3{text-align:center;margin-top:40px}#mail-content-offers-wrapper .mail-content-offers-box p{margin:0 0 10px 0}#mail-content-offers-wrapper .mail-content-offers-box .mailbox{width:95%;bottom:10px;position:absolute}#mail-content-offers-wrapper .mail-content-offers-box .mailbox .mail_popupInput{width:70%;height:40px;padding-left:15px;margin:0 0 10px 0;font-size:0.85em;border:1px solid #bdbdbd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#mail-content-offers-wrapper input#mailing-btn{padding:8px;background:red;border:2px solid white;color:white;font-weight:600;border-radius:5px}@media screen and (min-width: 700px){#mail-content-offers-wrapper{width:484px;height:280px}#mail-content-offers-wrapper .mail-content-offers-box .mailbox .mail_popupInput{width:80%}}@media screen and (min-width: 700px) and (max-width: 1024px){#mail-content-offers-wrapper{margin-left:-175px}}#mail-content-offers-wrapper .closeButton{position:absolute;width:25px;height:25px;background:#696969;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;top:-13px;right:-12px;border:2px solid #fff}#mail-content-offers-wrapper .closeButton:hover{background:#FF0000}#mail-content-offers-wrapper .closeButton:after{top:4px;left:4px;content:"+";color:#fff;position:absolute;margin:0 auto;width:100%;font-size:1.7em;line-height:1em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(45), M12=-sin(45), M21=sin(45), M22=cos(45));-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(45), M12=-sin(45), M21=sin(45), M22=cos(45))";zoom:1}.excalamtion-img-wrapper{position:absolute;bottom:-30px;right:-35px}@media screen and (max-width: 478px){#mail-content-offers-wrapper{display:none}}.internal-link{color:#f33;-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:#f33;color:white}.text-price-center{position:relative;color:#444;text-align:center;font-size:0.45em}.controller-controls{display:none}@media screen and (min-width: 800px){.controller-controls{display:block}}.carousel-thumbnails .img-views{width:auto}@media screen and (min-width: 480px){.block.offset-none-xsmall{left:0}}@media screen and (min-width: 600px){.block.offset-none-small{left:0}}@media screen and (min-width: 800px){.block.offset-none-medium{left:0}}@media screen and (min-width: 1024px){.block.offset-none-large{left:0}}@media screen and (min-width: 1280px){.block.offset-none-xlarge{left:0}}@media screen and (min-width: 1500px){.block.offset-none-xmlarge{left:0}}@media screen and (min-width: 1920px){.block.offset-none-xxlarge{left:0}}.breadcrumb{width:100%;padding:0 30px;background:rgba(64,64,64,0.8);-moz-box-sizing:border-box;box-sizing:border-box;height:40px}@media screen and (min-width: 800px){.breadcrumb{height:40px}}@media screen and (min-width: 1024px){.breadcrumb{height:50px}}.breadcrumb p{color:#837163;margin:0;text-align:left;line-height:2.2}@media screen and (min-width: 800px){.breadcrumb p{line-height:2.4}}@media screen and (min-width: 1024px){.breadcrumb p{font-size:1.125em;line-height:2.8}}@media screen and (max-width: 1023px){.breadcrumb p{font-size:1em}}.breadcrumb a{display:inline-block !important;color:white;display:inline-block}@media screen and (min-width: 800px){.breadcrumb a{display:inline-block}}.breadcrumb .breadcrumb-levels{display:inline-block;margin-left:15px}@media screen and (min-width: 600px){.breadcrumb .breadcrumb-levels{margin-left:0}}.breadcrumb .selected{display:inline-block;color:#fff;font-weight:bold;font-size:0.8em}@media screen and (min-width: 480px){.breadcrumb .selected{font-size:1em}}.breadcrumb .selected .icon{position:relative;top:1px;margin-right:10px;display:inline-block}@media screen and (min-width: 480px){.breadcrumb .selected .icon{display:none}}.breadcrumb .breadcrumb-bar{color:#fff;display:inline-block}@media screen and (min-width: 800px){.breadcrumb .breadcrumb-bar{display:inline-block}}.breadcrumb .previous-buton,.breadcrumb .options-buton{color:#fff;display:block;top:8px;left:0;color:#fff}@media screen and (min-width: 600px){.breadcrumb .previous-buton,.breadcrumb .options-buton{left:auto;right:40px;color:#fff}}@media screen and (min-width: 800px){.breadcrumb .previous-buton,.breadcrumb .options-buton{top:9px}}@media screen and (min-width: 1024px){.breadcrumb .previous-buton,.breadcrumb .options-buton{top:18px;right:0}}.breadcrumb .options-buton{top:2px;left:auto;right:0;color:#fff}@media screen and (min-width: 800px){.breadcrumb .options-buton{top:12px}}@media screen and (min-width: 1024px){.breadcrumb .options-buton{display:none}}.breadcrumb .options-buton.active{color:#837163}.previous-buton,.options-buton{position:absolute;color:white}.previous-buton span,.options-buton span{display:inline-block;vertical-align:middle;font-size:1.1em}.previous-buton .text-previous,.options-buton .text-previous{display:none}@media screen and (min-width: 600px){.previous-buton .text-previous,.options-buton .text-previous{display:inline-block}}.previous-buton .icon,.options-buton .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;margin-right:5px;font-size:1em}.previous-buton:hover .icon,.options-buton:hover .icon{margin-right:15px}.options-buton{font-size:1.5em}.options-buton .icon{margin-right:0}.options-buton:hover .icon{margin-right:0}@media (max-width: 799px){.section.section-breadbrumb .breadcrumb a.previous-buton,.section.section-breadbrumb .breadcrumb a.options-buton{margin:4px 0 0 0px}}.vertical-center:before{margin-left:-0.25em}.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:auto;border:1px solid #cdcdcd;vertical-align:top;overflow:hidden !important;white-space:normal !important;border-radius:5px;background-color:#fff}.product-box[data-loading="true"]:before,.product-box[data-loading="true"]:after{position:absolute;width:100%;left:0;display:block;z-index:2}.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:'Loading...';height:auto;text-align:center;top:50%;color:white}.product-box[data-in-compare-list="true"]:before{content:"";width:0;height:0;border-style:solid;border-width:0 65px 65px 0;border-color:transparent #06c transparent transparent;position:absolute;z-index:1;right:0;text-indent:35px;line-height:1.6em;font-size:25px;color:white}.product-box[data-in-compare-list="true"]:after{content:"";background:url(../clientfiles/tb-icons/TBX-CompareItems.png) no-repeat;position:absolute;right:4px;top:5px;display:inline-block;width:35px;height:35px;z-index:2;background-size:contain}.product-box .item-photo{position:relative;height:auto;margin:0 auto;text-align:center;width:auto;padding:10px}.product-box .item-photo:hover .item-detailsHover-product-list{opacity:1;transform:scale(1.4);z-index:99}@media screen and (min-width: 800px){.product-box .item-photo{width:70%;padding:35px 35px 5px}}.product-box-large .product-box .item-photo{width:70%;padding:35px}.product-box .item-photo .photo{display:block;padding:0px;height:auto}.product-box .item-photo .photo img{height:auto}.product-box .sales-end-container{width:100%;bottom:auto;left:0;padding:0px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2}html:not(.touch) .product-box .sales-end-container:hover,html.touch .product-box .sales-end-container[data-hover="true"],.product-box html:not(.touch) .sales-end-container.product-tag-label:hover,.product-box html.touch .sales-end-container.product-tag-label[data-hover="true"]{z-index:10}html:not(.touch) .product-box .sales-end-container:hover .clock-icon-wrapper,html.touch .product-box .sales-end-container[data-hover="true"] .clock-icon-wrapper,.product-box html:not(.touch) .sales-end-container.product-tag-label:hover .clock-icon-wrapper,.product-box html.touch .sales-end-container.product-tag-label[data-hover="true"] .clock-icon-wrapper{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}html:not(.touch) .product-box .sales-end-container:hover .sales-end-date,html.touch .product-box .sales-end-container[data-hover="true"] .sales-end-date,.product-box html:not(.touch) .sales-end-container.product-tag-label:hover .sales-end-date,.product-box html.touch .sales-end-container.product-tag-label[data-hover="true"] .sales-end-date{left:0px;opacity:1}.product-box .sales-end-container .clock-icon-wrapper{position:absolute;top:0;left:15px;z-index:1}.product-box .sales-end-container .tb-clock-calendar{color:#8d298b;font-size:1.9em}.product-box-large .product-box .sales-end-container .tb-clock-calendar{font-size:2.3em}.product-box .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:absolute;top:-10px;left:-350px;border-top:2px solid #8d298b;background:white;color:#8d298b;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;font-size:0.9em;line-height:3.1;padding-left:55px}@media screen and (min-width: 800px){.product-box .sales-end-container .sales-end-date{font-size:1.25em;line-height:2.5;padding-left:65px}}@media screen and (min-width: 1280px){.product-box .sales-end-container .sales-end-date{font-size:1.2em;line-height:2.3;padding-left:65px}}html[lang='fr'] .product-box .sales-end-container .sales-end-date{font-size:0.65em;line-height:4.1}@media screen and (min-width: 480px){html[lang='fr'] .product-box .sales-end-container .sales-end-date{font-size:0.8em;line-height:3.4}}@media screen and (min-width: 800px){html[lang='fr'] .product-box .sales-end-container .sales-end-date{font-size:1.3em;line-height:3}}.product-box-large .product-box .sales-end-container .sales-end-date{font-size:1.5em;line-height:2;padding-left:65px}.product-box .brand-wrapper{position:relative;background-color:white;z-index:1;text-align:center;margin:0 auto;border:none;width:119px}.product-box .brand-wrapper .item-logo img{padding:5px 15px;-moz-box-sizing:border-box;box-sizing:border-box}.product-box .reviews{width:100%;margin:0;text-align:left;height:17px}.product-box .reviews .jStar{background-size:12px 100% !important}.product-box .item-details-container{width:100%;position:relative}.product-box .view-more{-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:10px;right:10px;z-index:3;font-size:1.8em;color:#444;text-align:center;display:none;width:25px;height:25px}html.touch .product-box .view-more{display:block}@media screen and (min-width: 1024px){.product-box .view-more{width:30px;height:30px}}.product-box-large .product-box .view-more{width:25px;height:25px}html.touch .product-box-large .product-box .view-more{display:block}.product-box .view-more .icon{position:relative;display:block;top:-1px;left:-1px}@media screen and (min-width: 1024px){.product-box .view-more .icon{top:1px;left:0px}}.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;width:100%;border-top:none;background:white;opacity:1;text-align:left;min-height:210px;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px}.product-box .item-details .product-price-wrapper{display:inline-block;width:100%}.product-box .item-details .product-price-wrapper .item-price{float:left}.product-box .item-details .product-price-wrapper .item-price .vertical-center>.center{vertical-align:top;font-size:0.89em}.product-box .item-details .product-price-wrapper .brand-wrapper{margin:0;width:115px;float:right}.product-box .item-details .product-price-wrapper .brand-wrapper .item-logo img{padding:5px 0px 5px 15px}.product-box .item-details .item-text{overflow:hidden;margin:0 0 5px 0;height:46px;font-size:0.85em;width:85%}@media screen and (min-width: 800px){.product-box .item-details .item-text{height:52px;font-size:1em}}.product-box-xlarge .product-box .item-details .item-text{width:100%;height:35px;font-size:1em}.product-box .item-details a{line-height:1.1em;display:inline-block;font-size:1em;font-weight:400}.product-box .item-details a span{font-size:0.9em;font-weight:400}.product-box .item-details .view-savings{text-align:center;font-size:1.3em;display:block}@media screen and (min-width: 800px){.product-box .item-details .view-savings{display:none}}.product-box-large .product-box .item-details .view-savings{display:none}.product-box .item-details .pricequalifier{display:none;font-size:1.15em}@media screen and (min-width: 800px){.product-box .item-details .pricequalifier{display:inline-block;margin-top:20px}}.product-box-large .product-box .item-details .pricequalifier{display:inline-block}.product-box .item-price{width:auto;position:relative;border:none;left:auto;font-size:2.1em;height:50px}@media screen and (min-width: 800px){.product-box .item-price{font-size:2.7em;height:80px}}.product-box-large .product-box .item-price{font-size:2.7em;height:80px}.product-box .item-price p{display:inline-block;margin:0}.product-box .item-price sup{top:-0.7em;font-size:0.6em}.product-box .item-price .price,.product-box .item-price .saveprice{display:block}.product-box .item-price .price{font-family:'Lato';position:relative;text-align:left;line-height:1;color:#444;font-weight:900 !important;font-size:28px}.product-box .item-price .centeredPrice{width:100% !important;top:0;left:0}.product-box .item-price .centeredPrice .contactusforprice{font-weight:600;font-size:1em}.product-box .item-price .saveprice{position:relative;padding:0;text-align:left;font-size:16px;font-weight:400;color:#06c;font-family:'Lato', Helvetica, Arial, sans-serif;background:white;max-width:150px}.product-box .item-price .saveprice sup{font-family:'Lato', Helvetica, Arial, sans-serif}.product-box .centered-price{text-align:center}.product-box .ehf{display:block;position:relative;color:#666;text-align:left;font-weight:400;font-family:'Lato', Helvetica, Arial, sans-serif;font-size:0.4em}@media screen and (min-width: 800px){.product-box .ehf{font-size:0.3em}}.product-box-large .product-box .ehf{font-size:0.3em}@media screen and (min-width: 800px){.product-box .ehf.with-font-increased{font-size:0.5em}}.product-box .product-price-qualifier{position:relative;top:0px;padding:0;text-align:left;line-height:1.1;color:#f33;overflow:hidden;height:20px;font-size:0.6em}@media screen and (min-width: 800px){.product-box .product-price-qualifier{height:25px;font-size:0.7em}}.product-box-large .product-box .product-price-qualifier{height:25px;font-size:0.7em}.product-box .item-detailsHover-product-list{z-index: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;position:absolute;bottom:0;left:0;width:100%;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);padding:0;opacity:1;background:linear-gradient(to bottom, rgba(87,75,66,0.7), rgba(131,113,99,0.35));background:-o-linear-gradient(to bottom, rgba(87,75,66,0.7), rgba(131,113,99,0.35));height:100%;text-align:left}.product-box .item-detailsHover-product-list .cta-container{width:100%;position:absolute;top:57%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;z-index:1}.product-box .item-detailsHover-product-list .reviews{margin:5px 0;padding-left:15px;height:auto;-moz-box-sizing:border-box;box-sizing:border-box}.product-box .item-detailsHover-product-list .reviews.item-review-rating{font-size:0.6em;position:relative;top:11px;padding-left:43px}.product-box .item-detailsHover-product-list .reviews.item-review-rating .svg{padding-left:7px;padding-right:7px}.product-box .item-detailsHover-product-list .reviews.item-review-rating .reviews-qty{color:white;display:inline-block;vertical-align:middle;margin:2px 0 0 0}.product-box .item-detailsHover-product-list .reviews.item-review-rating a{border:1px solid #fff;padding:1px 4px 3px;display:inline-block}.product-box .item-detailsHover-product-list .reviews .avg{background:none !important;color:white;padding:0px 1px 0px 0px}.product-box .item-detailsHover-product-list .reviews .st0{fill:#135385 !important}.product-box .item-detailsHover-product-list .reviews .st1{fill:#135385 !important;fill-opacity:0.5}.product-box .item-detailsHover-product-list .reviews .jStar{background:url(../../../tbx/images/star-blue-small.svg) repeat-x !important}.product-box .item-detailsHover-product-list .reviews .jRatingColor{background-color:white}.product-box .item-detailsHover-product-list .cta-buttons{width:100%;text-align:center;text-align-last:center;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media screen and (min-width: 800px){.product-box .item-detailsHover-product-list .cta-buttons{margin:35px auto}}.product-box-large .product-box .item-detailsHover-product-list .cta-buttons{margin:35px auto}.product-box .item-detailsHover-product-list .cta-buttons .cta-button{cursor:pointer;display:inline-block;position:relative;vertical-align:middle;border:1px solid #9ebddf;font-size:1.5em;color:white;background-color:#039;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-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;margin:0 5px;padding:5px 7px;border-radius:0;line-height:20px}.product-box .item-detailsHover-product-list .cta-buttons .cta-button.quick-view{display:none}@media screen and (min-width: 480px){.product-box .item-detailsHover-product-list .cta-buttons .cta-button.quick-view{display:inline-block}}@media screen and (min-width: 800px){.product-box .item-detailsHover-product-list .cta-buttons .cta-button{margin:0 8px;padding:9px 10px}}.product-box-large .product-box .item-detailsHover-product-list .cta-buttons .cta-button{margin:0 8px;padding:9px 10px}.product-box .item-detailsHover-product-list .cta-buttons .cta-button:hover{background:rgba(0,51,153,0.8);color:#06c}.product-box .product-tags{left:0px;top:0px;display:flex !important;width:auto;height:49px}.product-box .product-tags .product-tag{margin:0}.product-box .product-tag-label{right:0;height:30px;padding:17px 20px;line-height:0.1em;color:#000 !important;border:0;margin-right:0px;-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;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.3);box-shadow:0 0 15px rgba(0,0,0,0.3)}.product-box .product-tag-label:before{left:9px;top:4px;font-size:20px}.product-box .product-tag-label .inner_text{font-size:0;top:0px;left:10px;position:relative}.product-box .product-tag-label:hover{border-width:2px;background-color:white}.product-box .product-tag-label:hover .inner_text{font-size:14px}.product-box .product-tag-label-new{right:0;height:30px;padding:17px 20px;line-height:0.1em;color:#000;border:0;margin-right:0px;-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;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.3);box-shadow:0 0 15px rgba(0,0,0,0.3)}.product-box .product-tag-label-new:before{left:9px;top:4px;font-size:20px}.product-box .product-tag-label-new .inner_text{font-size:0;top:0px;left:10px;position:relative}.product-box .product-tag-label-new{border-width:2px;background-color:white}.product-box .product-tag-label-new .inner_text{font-size:14px}.product-box .productbox-note{color:#f33;font-size:0.6em}.product-box .tb-delivery-express-4{padding:17px 34px}.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{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:#fff;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}.selectBox-dropdown-menu a{color:grey}#loading{position:fixed;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%);background:#f33;padding:20px;color:white}.sales-end-wrapper{position:relative;z-index:10;top:13px}.carousel .product-box .item-detailsHover-product-list .cta-buttons .cta-button{margin:0px 3px;padding:5px 6px}.carousel .product-box .item-photo{margin-top:51px;padding:0px 35px 5px}.carousel .product-box .item-photo:hover .item-detailsHover-product-list{opacity:1;transform:scale(1.5)}.product-box .item-price p.price.original{margin:15px 0 0px;color:#999;font-size:16px;font-weight:400 !important;text-decoration:line-through}.product-list-container{display:flex;flex-wrap:wrap}.block-product-box .product-box .cta-buttons .cta-button{margin:0 2px !important;padding:5px 3px  !important}.block-product-box .product-box .cta-buttons .cta-button span.tooltip-text{font-size:8px;width:80px;left:79%}@media (max-width: 799px){.product-box .item-detailsHover-product-list .reviews.item-review-rating{left:20px}.product-box .product-list-section ul.product-tags .product-tag-label{height:28px;padding:12px 15px}.product-box .product-list-section ul.product-tags .product-tag-label:before{font-size:14px}.product-box .product-list-section ul.product-tags .product-tag-label:hover .inner_text{font-size:11px}.product-box .item-details-container .view-more{display:block}}.product-list-container .product-box.full-banner{padding:0px 0;background:transparent;text-align:center;display:flex;align-items:center;justify-content:center;min-height:474px;max-height:474px}.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:999;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:180px;border-radius:5px}.product-list-container .product-video-popup .inner-video-popup a.popup-close-btn{display:flex;justify-content:center;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}.label-product-brand strong{color:#444}@media screen and (max-width: 1023px){.product-list-container .product-video-popup{padding:30px 20px 20px}.product-list-container .product-video-popup .inner-video-popup{width:100%;padding:12px}}@media (max-width: 599px){.product-list-container .product-box.full-banner{min-height:333px;max-height:333px}.product-list-container .product-box.full-video-banener{min-height:333px;max-height:333px}.product-list-container .product-video-popup{padding:20px 8px 20px}.product-list-container .product-video-popup .inner-video-popup{padding:8px;top:100px}.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}}.bg-image-pl{display:block;position:relative;background-size:cover;background-position-x:50%}@media screen and (min-width: 480px){.bg-image-pl{margin-top:0vw}}.bg-image-pl img{max-width:none;width:100%;object-fit:cover}@media screen and (min-width: 480px){.bg-image-pl img{height:140px}}@media screen and (min-width: 600px) and (max-width: 1279px){.bg-image-pl img{height:250px}}@media screen and (min-width: 1280px){.bg-image-pl img{height:360px}}#product-listing{margin:50px 0}.product-list-section{margin:auto 0px 0px 19%;margin-top:0px}@media screen and (max-width: 1023px){.product-list-container{text-align:center;text-align-last:left;margin:0 auto;max-width:700px}}.product-list-container .block.block-product-box,.specs-features-container .block.block-product-box,.collection-listing .block.block-product-box{padding:0 0 15px 15px}@media screen and (min-width: 800px){.product-list-container .block.block-product-box,.specs-features-container .block.block-product-box,.collection-listing .block.block-product-box{padding:0 0 30px 30px}}@media screen and (max-width: 1023px){.product-list-container .block.block-product-box,.specs-features-container .block.block-product-box,.collection-listing .block.block-product-box{min-width:305px;max-width:350px}}.product-list-container .product-box,.specs-features-container .product-box,.collection-listing .product-box{height:auto}.product-list-container .product-box .item-photo,.specs-features-container .product-box .item-photo,.collection-listing .product-box .item-photo{padding:15px}@media screen and (min-width: 800px){.product-list-container .product-box .item-photo,.specs-features-container .product-box .item-photo,.collection-listing .product-box .item-photo{padding:35px 35px 5px}}.product-list-container .product-box .sales-end-container .sales-end-date,.specs-features-container .product-box .sales-end-container .sales-end-date,.collection-listing .product-box .sales-end-container .sales-end-date{padding:5px 5px 5px 55px;line-height:1.3;font-size:0.7em}html[lang='fr'] .product-list-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .specs-features-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .collection-listing .product-box .sales-end-container .sales-end-date{font-size:0.8em;line-height:1.3;height:45px}@media screen and (min-width: 480px){html[lang='fr'] .product-list-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .specs-features-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .collection-listing .product-box .sales-end-container .sales-end-date{font-size:1em;line-height:2;height:auto}}@media screen and (min-width: 800px){html[lang='fr'] .product-list-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .specs-features-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .collection-listing .product-box .sales-end-container .sales-end-date{font-size:0.85em;line-height:3}}@media screen and (min-width: 1024px){html[lang='fr'] .product-list-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .specs-features-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .collection-listing .product-box .sales-end-container .sales-end-date{font-size:1.25em;line-height:1.9}}@media screen and (min-width: 1280px){html[lang='fr'] .product-list-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .specs-features-container .product-box .sales-end-container .sales-end-date,html[lang='fr'] .collection-listing .product-box .sales-end-container .sales-end-date{font-size:1.45em;line-height:1.7}}@media screen and (min-width: 480px){.product-list-container .product-box .sales-end-container .sales-end-date,.specs-features-container .product-box .sales-end-container .sales-end-date,.collection-listing .product-box .sales-end-container .sales-end-date{line-height:2.6;font-size:0.8em}}@media screen and (min-width: 600px){.product-list-container .product-box .sales-end-container .sales-end-date,.specs-features-container .product-box .sales-end-container .sales-end-date,.collection-listing .product-box .sales-end-container .sales-end-date{padding:5px 5px 5px 75px;line-height:2;font-size:1em}}@media screen and (min-width: 800px){.product-list-container .product-box .sales-end-container .sales-end-date,.specs-features-container .product-box .sales-end-container .sales-end-date,.collection-listing .product-box .sales-end-container .sales-end-date{padding:5px 5px 5px 60px;line-height:3.3;font-size:0.9em}}@media screen and (min-width: 1024px){.product-list-container .product-box .sales-end-container .sales-end-date,.specs-features-container .product-box .sales-end-container .sales-end-date,.collection-listing .product-box .sales-end-container .sales-end-date{padding:5px 5px 5px 70px;line-height:2;font-size:1.3em}}@media screen and (min-width: 1280px){.product-list-container .product-box .sales-end-container .sales-end-date,.specs-features-container .product-box .sales-end-container .sales-end-date,.collection-listing .product-box .sales-end-container .sales-end-date{padding:5px 5px 5px 80px;line-height:1.8;font-size:1.5em}}.product-list-container .product-box .item-details-container .view-more,.specs-features-container .product-box .item-details-container .view-more,.collection-listing .product-box .item-details-container .view-more{top:10px;right:10px}.product-list-container .product-box .item-details-container .compare-button-wrapper,.specs-features-container .product-box .item-details-container .compare-button-wrapper,.collection-listing .product-box .item-details-container .compare-button-wrapper{display:none}@media screen and (min-width: 600px){.product-list-container .product-box .item-details-container .compare-button-wrapper,.specs-features-container .product-box .item-details-container .compare-button-wrapper,.collection-listing .product-box .item-details-container .compare-button-wrapper{display:inline-block}}@media screen and (max-width: 1023px){.product-list-container .block.block-product-box{min-width:49%;max-width:49%}}@media (max-width: 599px){.product-list-container .block.block-product-box{min-width:100%;max-width:100%}}.product-list-tools-container{width:100%;background:#f5f5f5;position:relative}.product-list-tools-container .icon{display:inline-block;vertical-align:middle;position:relative;top:-1px}.filters-module,.compare-module{cursor:pointer;background:#e6e6e6;font-size:1.4625em;line-height:2.4}@media screen and (min-width: 1024px){.filters-module,.compare-module{font-size:1.4625em;line-height:2.37}}.filters-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:white;background:#444;position:relative;top:0px;left:15px;height:auto;text-align:center}@media screen and (min-width: 1024px){.filters-module{left:15px}}@media screen and (min-width: 1280px){.filters-module{text-align:left}}.filters-module:hover{color:#444;background:white}@media screen and (min-width: 1280px){.filters-module p{margin-left:30px}}.filters-module .filter-text{display:none}@media screen and (min-width: 1024px){html[lang='fr'] .filters-module .filter-text{font-size:0.8em}}@media screen and (min-width: 1024px){.filters-module .filter-text{display:inline-block}}@media screen and (min-width: 1280px){.filters-module .filter-text{margin-left:30px}}@media screen and (min-width: 1280px){.filters-module .tb-filter2{position:absolute;top:18px}}@media screen and (min-width: 1280px){.filters-module .icon-right{position:absolute;right:10px;top:17px}}.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-items-counter[data-counter='0']:after{display:none}.compare-items-counter:after{content:attr(data-counter);width:15px;height:15px;display:inline-block;padding:2px;position:absolute;top:-6px;background:black;font-family:'Lato', Arial, sans-sefif;color:white;text-align:center;font-size:0.35em;line-height:1.3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;z-index:1;right:-15px}@media screen and (min-width: 1024px){.compare-items-counter:after{right:-5px}}.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;position:relative;color:white;background:#837163;display:none;width:auto;padding:0;text-align:center}.compare-module .js-slide-panel-button img{padding-left:10px}@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:#837163;background:white}.compare-module .compare-text{display:none}@media screen and (min-width: 1024px){html[lang='fr'] .compare-module .compare-text{font-size:0.8em}}@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 .compare-icon{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 .compare-icon{left:20px}}.compare-module .icon-right{display:inline-block}@media screen and (min-width: 1280px){.compare-module .icon-right{position:absolute;top:18px;right:30px}}#slide-panel-main-menu{z-index:9999}.current_categorie_product{padding-top:15px}@media screen and (min-width: 1280px){.current_categorie_product{padding-top:30px}}.compare-tool-sidebar-container .compare-module .compare-icon{vertical-align:text-top;left:0}.side-left .toggle .toggle-handle .icon::before{color:#039 !important}.compare-module .hover-show-img{display:none}.compare-module:hover .hover-show-img{display:inline-block}.compare-module:hover .hover-hide-img{display:none}.section-breadbrumb .breadcrumb a{display:inline-block}@media (max-width: 599px){.compare-module{display:block;margin:0 0 0 -15px}.compare-module .js-slide-panel-button{padding:0 12px 0 0px}.compare-module .hover-show-img{display:none}.compare-module:hover .hover-show-img{display:inline-block}.compare-module:hover .hover-hide-img{display:none}}.paging,.resultmenu{width:100%;font-size:0.875em;overflow:hidden;display:inline-block;vertical-align:middle;margin:0 auto;text-align:center}@media screen and (min-width: 1280px){.paging,.resultmenu{text-align:left}}.paging-wrapper{padding-top:7px;background-color:#fff}@media screen and (min-width: 600px){.paging-wrapper{position:relative;top:0;right:0}}@media screen and (min-width: 1280px){.paging-wrapper{position:absolute;top:4px;right:18%;background-color:transparent}}.paging{position:relative;width:100%}.paging .paging-result,.paging ul{display:inline-block;vertical-align:middle}.paging .paging-result{padding:4px 0;margin-right:5px;display:none;float:none}@media screen and (min-width: 600px){.paging .paging-result{display:inline-block}}@media screen and (min-width: 1280px){.paging .paging-result{display:none}}@media screen and (min-width: 1920px){.paging .paging-result{display:inline-block}}.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:#444;color:white}.paging ul li.arrowPaging a{color:#666}.paging ul li.arrowPaging a:hover{color:white}.paging ul .page{display:inline-block}.resultmenu{text-align:center}@media screen and (min-width: 1280px){.resultmenu{text-align:left}}.resultmenu .resultperpage{display:inline-block;padding-right:10px;padding:0;line-height:4;margin:0 0 0 5px}@media screen and (min-width: 1024px){.resultmenu .resultperpage{margin:0 0 0 20px}}.resultmenu .resultsort{display:inline-block;line-height:4;width:100%;position:absolute;left:-50px;top:56px;background-color:#fff;padding-right:130px}@media screen and (min-width: 480px){.resultmenu .resultsort{left:-140px;top:56px;background-color:#fff;padding-right:225px}}@media screen and (min-width: 600px){.resultmenu .resultsort{width:auto;position:relative;left:0;top:0px;padding-right:0;padding-left:15px;background-color:transparent}}@media screen and (min-width: 1280px){.resultmenu .resultsort{margin-left:0px}}.resultmenu .resultsort .selectBox-dropdown{min-width:120px}@media (max-width: 600px){.product-list-tools-container .block{padding:0}.product-list-tools-container .compare-module{margin:0 0 0 2px}.resultperpage,.resultsort{margin:0 !important;padding:0 !important}.resultperpage label,.resultsort label{display:none}.resultmenu .resultsort{width:auto;position:static;background-color:transparent;padding-right: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{-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-label{padding:2px 2px 2px 10px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:4px;right:0}.selectBox-dropdown{border:1px solid #cdcdcd;height:30px;line-height:1.7em;background:white;overflow:hidden}.selectBox-arrow{width:30px;height:20px;border-left:1px solid #cdcdcd;position:absolute;top:0px}.selectBox-arrow:after{content:"\e608";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;position:absolute;top:-5px;left:0px;padding:8px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:1px solid grey;background:#FFF;-moz-box-shadow:0 2px 6px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);overflow:auto}.selectBox-inline{min-width:150px;outline:none;border:1px solid grey;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;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 1.5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat;text-decoration:none;font-size:0.8em}.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-box .item-price .price{font-weight:400}#main-container .breadcrumb{display:block !important;position:relative;top:67px}.product-detail-display{position:relative;top:85px;margin-bottom:85px}@media screen and (min-width: 1024px){.product-detail-display{top:120px}}.product-detail-display .product{width:100%;padding:0}.product-detail-display h3,.product-detail-display .title{color:#666}.product-detail-display h3{font-size:1.5625em}@media screen and (min-width: 800px){.product-detail-display h3{font-size:1em}}@media screen and (min-width: 1024px){.product-detail-display h3{font-size:1.5625em}}@media screen and (min-width: 1280px){.product-detail-display h3{margin:0.7em 0}}.product-detail-display .product-detail{border:none;border-bottom:1px solid #cdcdcd;height:auto;position:relative;padding:0;margin:0 0 25px 0}@media screen and (min-width: 800px){.product-detail-display .product-detail{margin:0 0 25px 0}}@media screen and (min-width: 1024px){.product-detail-display .product-detail{margin:0 0 35px 0}}.product-detail-display .product-detail .item-price{width:auto;border:none;position:relative;bottom:0;left:0;padding-top:12px;font-size:2em}@media screen and (min-width: 800px){.product-detail-display .product-detail .item-price{margin-top:65px}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .item-price{font-size:2.3em}}.product-detail-display .product-detail .item-price p{display:inline-block;margin:0}.product-detail-display .product-detail .item-price sup{top:-0.7em;font-size:0.6em}.product-detail-display .product-detail .item-price .price,.product-detail-display .product-detail .item-price .saveprice{display:block;vertical-align:middle}.product-detail-display .product-detail .item-price .price{position:relative;text-align:left;color:#444;font-family:'Oswald';font-weight:400;font-size:1.6em;line-height:1.1}@media screen and (min-width: 1024px){.product-detail-display .product-detail .item-price .price{line-height:1.2}}.product-detail-display .product-detail .item-price .price>.seal{width:70px;height:70px;position:absolute;top:0;right:0}@media screen and (min-width: 600px){.product-detail-display .product-detail .item-price .price>.seal{width:100px;height:100px}}@media screen and (min-width: 800px){.product-detail-display .product-detail .item-price .price>.seal{position:static;margin-left:13px}}.product-detail-display .product-detail .item-price .saveprice{display:block;padding:0;background:white;font-family:'Lato', Helvetica, Arial, sans-serif;font-size:16px;text-align:left;font-weight:700;color:#06c}.product-detail-display .product-detail .item-price .saveprice sup{font-weight:700}.product-detail-display .product-detail .item-price p.price.orignal{font-size:16px;margin:15px 0 5px;font-weight:400 !important;text-decoration:line-through;color:#999}.product-detail-display .product-detail .item-price .centeredPrice{width:100% !important;top:0;left:0}.product-detail-display .product-detail .item-price .centeredPrice .contactusforprice{font-weight:600;font-size:1em}.product-detail-display .product-detail .reviews-section-container{position:relative;top:15px;font-size:0.875em;height:50px}@media screen and (min-width: 600px){.product-detail-display .product-detail .reviews-section-container{top:0px !important;font-size:1em}}@media screen and (min-width: 800px){.product-detail-display .product-detail .reviews-section-container{font-size:1em}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .reviews-section-container{top:-30px}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .reviews-section-container{top:4px}}.product-detail-display .product-detail .reviews,.product-detail-display .product-detail .average,.product-detail-display .product-detail .total-reviews,.product-detail-display .product-detail .available{display:inline-block;vertical-align:middle}.product-detail-display .product-detail .reviews.overall-item-review-rating{margin-top:0}.product-detail-display .product-detail .reviews .reviews-qty{border-left:none;margin-left:0;padding-left:0;position:relative;display:block;margin-top:10px}@media screen and (min-width: 800px){.product-detail-display .product-detail .reviews .reviews-qty{border-left:1px solid #cdcdcd;margin-left:5px;padding-left:5px;display:inline-block;margin-top:0}}.product-detail-display .product-detail .reviews .reviews-qty span{font-size:1.3em}@media screen and (min-width: 800px){.product-detail-display .product-detail .reviews .reviews-qty span{font-size:0.9em}}.product-detail-display .product-detail .reviews .reviews-qty a{font-size:1.5em}@media screen and (min-width: 800px){.product-detail-display .product-detail .reviews .reviews-qty a{font-size:1em}}.product-detail-display .product-detail .total-reviews{color:#f33}.product-detail-display .product-detail .ehf{display:block;position:relative;top:0px;font-size:0.35em;font-family:'Lato', Helvetica, Arial, sans-serif;color:gray;text-align:left}@media screen and (min-width: 800px){.product-detail-display .product-detail .ehf.with-margin-top{margin-top:10px}}.product-detail-display .product-detail .main-info-wrapper{width:100%;position:relative;top:0;z-index:1}@media screen and (min-width: 800px){.product-detail-display .product-detail .main-info-wrapper{position:absolute}}.product-detail-display .product-detail .product-name{text-align:left;overflow:hidden;color:#666;font-weight:400;width:100%;position:relative;top:0;font-size:1.1em;line-height:1.2;margin:0}@media screen and (min-width: 480px){.product-detail-display .product-detail .product-name{font-size:1.075em}}@media screen and (min-width: 600px){.product-detail-display .product-detail .product-name{font-size:1.3em}}@media screen and (min-width: 800px){.product-detail-display .product-detail .product-name{top:0px;font-size:1em;left:auto}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .product-name{font-size:1.5em}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .product-name{font-size:1.75em}}.product-detail-display .product-detail .available{color:#837163;font-size:0.5em;position:absolute;bottom:auto;right:10px;top:0;z-index:1}@media screen and (min-width: 800px){.product-detail-display .product-detail .available{top:55px}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .available{top:95px}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .available{top:60px;right:115px}}.product-detail-display .product-detail .product-tags{right:0;top:60px}@media screen and (min-width: 1024px){.product-detail-display .product-detail .product-tags{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);top:80px;z-index:2}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .product-tags{right:12%}}.product-detail-display .product-detail .price-logo-wrapper{width:100%;position:relative}.product-detail-display .product-detail .product-price-qualifier{position:relative;color:#f33;overflow:hidden;text-align:left;font-size:0.4em;height:auto;padding:0;margin-bottom:15px}@media screen and (min-width: 600px){.product-detail-display .product-detail .product-price-qualifier{text-align:left;font-size:0.4em;height:40px;padding:0px}}@media screen and (min-width: 800px){.product-detail-display .product-detail .product-price-qualifier{height:30px}}.product-detail-display .product-detail .product-logo{z-index:1;right:0;position:absolute;margin:0;bottom:5px;top:auto}@media screen and (min-width: 480px){.product-detail-display .product-detail .product-logo{width:120px;display:inline-block}}@media screen and (min-width: 800px){.product-detail-display .product-detail .product-logo{width:100px}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .product-logo{width:130px}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .product-logo{bottom:0}}@media screen and (max-width: 479px){.product-detail-display .product-detail .product-logo{width:100px}}.product-detail-display .product-detail .print-button{position:absolute;color:#f33;display:none;right:0}@media screen and (min-width: 1280px){.product-detail-display .product-detail .print-button{display:block;right:15px;bottom:-40px}}.product-detail-display .product-detail .secondary-links-wrapper{background:white;border-top:1px solid #cdcdcd;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;width:100%;padding:20px 0 10px 0}@media screen and (min-width: 800px){.product-detail-display .product-detail .secondary-links-wrapper{padding:0}}.product-detail-display .product-detail .secondary-links-wrapper .product-documents,.product-detail-display .product-detail .secondary-links-wrapper .share-list{display:none;font-size:1em;position:absolute;left:50%;bottom:100%;background:white;z-index:999999;-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:100%;padding:20px;margin:0;text-align:center}@media screen and (min-width: 480px){.product-detail-display .product-detail .secondary-links-wrapper .product-documents,.product-detail-display .product-detail .secondary-links-wrapper .share-list{width:53%;margin:0;border-right:1px solid #cdcdcd}}@media screen and (min-width: 800px){.product-detail-display .product-detail .secondary-links-wrapper .product-documents,.product-detail-display .product-detail .secondary-links-wrapper .share-list{text-align:left}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .secondary-links-wrapper .product-documents,.product-detail-display .product-detail .secondary-links-wrapper .share-list{width:100%;margin:0;border-bottom:1px solid #cdcdcd;border-right:none}}.product-detail-display .product-detail .secondary-links-wrapper .share-list{padding:0 0 20px}.product-detail-display .product-detail .secondary-links-wrapper .share-list .title{padding:12px;text-transform:uppercase;background-color:#f9f9f9;text-align:center}.product-detail-display .product-detail .secondary-links-wrapper .share-list ul li{display:block}.product-detail-display .product-detail .secondary-links-wrapper .share-list ul li a{display:block;text-align:left !important;font-size:1em !important;padding:12px !important}.product-detail-display .product-detail .secondary-links-wrapper .share-list ul li a .icon{font-size:1.6em;margin-right:10px;vertical-align:middle}.product-detail-display .product-detail .secondary-links-wrapper .share-list ul li a .social-name{vertical-align:middle}.product-detail-display .product-detail .secondary-links-wrapper .share-list ul li a:hover{background:#3b5998}.product-detail-display .product-detail .secondary-links-wrapper .share-list ul li a:hover>*{color:white}.product-detail-display .product-detail .secondary-links-wrapper .product-documents .product-documents-icon,.product-detail-display .product-detail .secondary-links-wrapper .product-documents ul{display:inline-block;vertical-align:top}.product-detail-display .product-detail .secondary-links-wrapper .product-documents .product-documents-icon{display:inline-block}@media screen and (min-width: 480px){.product-detail-display .product-detail .secondary-links-wrapper .product-documents .product-documents-icon{width:90px}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .secondary-links-wrapper .product-documents .product-documents-icon{width:20%}}.product-detail-display .product-detail .secondary-links-wrapper .product-documents ul{display:inline-block;width:80%}.product-detail-display .product-detail .secondary-links-wrapper .product-documents ul li{text-transform:uppercase}.product-detail-display .product-detail .secondary-links-wrapper .product-documents ul li a{font-size:0.8em;text-transform:capitalize;text-decoration:underline;-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}.product-detail-display .product-detail .secondary-links-wrapper .product-documents ul li a:hover{margin-left:5px}.product-detail-display .product-detail .secondary-links-wrapper .secondary-links{background:#f5f5f5}@media screen and (min-width: 800px){.product-detail-display .product-detail .secondary-links-wrapper .secondary-links{background:#fff;margin-top:5px}}.product-detail-display .product-detail .secondary-links-wrapper .secondary-links li{display:inline-block;padding-bottom:0}.product-detail-display .product-detail .secondary-links-wrapper .secondary-links li a{display:block;text-align:center;font-size:1.15em;padding:10px;border-top:1px solid #cdcdcd}@media screen and (min-width: 800px){.product-detail-display .product-detail .secondary-links-wrapper .secondary-links li a{font-size:0.85em;padding:5px;border-top:none;border-right:1px solid #cdcdcd}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .secondary-links-wrapper .secondary-links li a{font-size:1.15em;padding:15px 12px}}.product-detail-display .product-detail .secondary-links-wrapper .secondary-links li a:hover{text-decoration:underline}.product-detail-display .product-detail .secondary-links-wrapper .secondary-links li:first-child a{border-top:none}.product-detail-display .product-detail .secondary-links-wrapper .secondary-links li:last-child a{border-right:none}.product-detail-display .product-detail .secondary-links-wrapper .ask-expert-button{color:#06c}.product-detail-display .product-detail .secondary-links-wrapper .product-documents-link{color:#8d298b}.product-detail-display .product-detail .secondary-links-wrapper .share{color:#3b5998}.product-detail-display .product-detail .product-details{vertical-align:top;position:relative;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;display:block;top:0}@media screen and (min-width: 800px){.product-detail-display .product-detail .product-details{display:inline-block;top:60px}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .product-details{top:75px}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .product-details{top:130px}}.product-detail-display .product-detail .product-details .product-text{position:relative;color:#666;display:none}@media screen and (min-width: 800px){.product-detail-display .product-detail .product-details .product-text{display:block;overflow:hidden;margin:0px 0px 10px;height:80px}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .product-details .product-text{height:134px}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .product-details .product-text{height:116px}}.product-detail-display .product-detail .product-details .product-text .custom-details-description{font-weight:500;margin-bottom:3px}.product-detail-display .product-detail .product-details .product-text p{line-height:1.3;font-size:1em;height:100px;overflow:hidden}@media screen and (min-width: 800px){.product-detail-display .product-detail .product-details .product-text p{height:80px}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .product-details .product-text p{line-height:1.875;font-size:1.25em;height:115px;padding-bottom:0}}.product-detail-display .product-detail .product-details .product-text p span{white-space:nowrap}.product-detail-display .product-detail .product-details .read-more{text-align:right;margin-bottom:10px;display:none;font-size:1.25em}@media screen and (min-width: 800px){.product-detail-display .product-detail .product-details .read-more{display:block;font-size:1em;margin-bottom:10px}}@media screen and (min-width: 1280px){.product-detail-display .product-detail .product-details .read-more{font-size:1.25em;margin-bottom:20px}}.product-detail-display .product-detail .product-details .item-buttons{margin-bottom:20px}.product-detail-display .product-detail .product-details .add-to-cart,.product-detail-display .product-detail .product-details .shopping-cart-page .checkout-button,.shopping-cart-page .product-detail-display .product-detail .product-details .checkout-button,.product-detail-display .product-detail .product-details .shopping-cart-page .form-button,.shopping-cart-page .product-detail-display .product-detail .product-details .form-button{width:100%}@media screen and (min-width: 800px){.product-detail-display .product-detail .product-details .add-to-cart,.product-detail-display .product-detail .product-details .shopping-cart-page .checkout-button,.shopping-cart-page .product-detail-display .product-detail .product-details .checkout-button,.product-detail-display .product-detail .product-details .shopping-cart-page .form-button,.shopping-cart-page .product-detail-display .product-detail .product-details .form-button{width:auto}}.product-detail-display .product-detail .contactusforprice{font-size:1.2375em}@media screen and (min-width: 480px){.product-detail-display .product-detail .contactusforprice{font-size:1.4375em}}.product-detail-display .product-detail .product-photo{display:block;width:100%;overflow:hidden;padding-bottom:10px;text-align:center;position:relative;top:20px}@media screen and (min-width: 600px){.product-detail-display .product-detail .product-photo{top:0}}.product-detail-display .product-detail .product-photo .photo{position:relative;background:white;border:1px solid #cdcdcd;z-index:1;overflow:hidden;padding:30px}@media screen and (min-width: 1024px){.product-detail-display .product-detail .product-photo .photo{padding:64px}}.product-detail-display .product-detail .product-photo .photo .zoom{display:block;font-size:1.7em;position:absolute;left:10px;top:10px;color:#cdcdcd}.product-detail-display .product-detail .product-photo .photo img{height:auto}@media screen and (min-width: 1024px){.product-detail-display .product-detail .product-photo .photo img{max-width:400px}}.product-detail-display .product-detail .product-photo .img-views-box{background:white;border:1px solid #cdcdcd;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail-display .product-detail .sales-end-container{position:absolute;width:100%;padding:0px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;display:block;bottom:50px;left:-4px;font-size:2em;top:auto}@media screen and (min-width: 480px){.product-detail-display .product-detail .sales-end-container{left:0}}@media screen and (min-width: 600px){.product-detail-display .product-detail .sales-end-container{bottom:40px}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .sales-end-container{left:0}}.product-detail-display .product-detail .sales-end-container:hover .clock-icon-wrapper{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.product-detail-display .product-detail .sales-end-container:hover .sales-end-date{left:0px;opacity:1}@media screen and (min-width: 480px){.product-detail-display .product-detail .sales-end-container:hover{width:100%}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .sales-end-container{width:100%}}.product-detail-display .product-detail .sales-end-container .clock-icon-wrapper{position:absolute;z-index:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:0;left:15px}@media screen and (min-width: 600px){.product-detail-display .product-detail .sales-end-container .clock-icon-wrapper{top:-2px}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .sales-end-container .clock-icon-wrapper{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.product-detail-display .product-detail .sales-end-container .tb-clock-calendar{font-size:2.3em;color:#8d298b;font-size:1em}.product-detail-display .product-detail .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:absolute;opacity:1;border-top:2px solid #8d298b;padding-left:65px;background:white;font-size:1.5em;color:#8d298b;-moz-box-sizing:border-box;box-sizing:border-box;min-width:290px;font-size:0.65em;line-height:2.5;padding-left:25px;top:-10px;left:-350px;opacity:0}@media screen and (min-width: 600px){.product-detail-display .product-detail .sales-end-container .sales-end-date{min-width:305px;text-align:center}}@media screen and (min-width: 1024px){.product-detail-display .product-detail .sales-end-container .sales-end-date{left:0px;opacity:1;font-size:0.95em;line-height:1.5}}.product-detail-display .product-detail .additional-views-wrapper{clear:both;margin:0 auto;position:relative;margin-top:30px;width:100%;margin:20px auto 0}@media screen and (min-width: 1024px){.product-detail-display .product-detail .additional-views-wrapper{margin:30px auto 0}}.product-detail-display .product-detail .additional-views-wrapper .additional-views{width:100%;position:relative;margin:0 auto;text-align:center;z-index:5;overflow:hidden}.product-detail-display .product-detail .additional-views-wrapper .additional-views .thumbs-list{width:610px}.product-detail-display .product-detail .additional-views-wrapper .additional-views .plus-icon{margin:0;text-align:left;font-size:0.9em;line-height:2em;font-weight:700}.product-detail-display .product-detail .additional-views-wrapper .additional-views .plus-icon span{font-size:1.8em;margin-right:5px;margin-top:2px;color:#666;vertical-align:sub}.product-detail-display .product-detail .additional-views-wrapper ul 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;text-align:left}.product-detail-display .product-detail .additional-views-wrapper 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;background:white;display:inline-block;width:auto}.product-detail-display .product-detail .additional-views-wrapper ul li.img-views:hover img{opacity:0.7}.product-detail-display .product-detail .additional-views-wrapper ul li.img-views img{-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;max-height:100px;padding:0}.product-detail-display .product-detail .arrow-views-controllers{width:100%;position:absolute;z-index:100;top:0}.product-detail-display .product-detail .arrow-views-controllers .left-controller,.product-detail-display .product-detail .arrow-views-controllers .right-controller{-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;width:35px;position:absolute;color:white;background:rgba(0,0,0,0.4);font-size:2em;height:80px}@media screen and (min-width: 1024px){.product-detail-display .product-detail .arrow-views-controllers .left-controller,.product-detail-display .product-detail .arrow-views-controllers .right-controller{font-size:2.5em;height:100px}}.product-detail-display .product-detail .arrow-views-controllers .left-controller:hover,.product-detail-display .product-detail .arrow-views-controllers .right-controller:hover{background:rgba(0,0,0,0.7)}.product-detail-display .product-detail .arrow-views-controllers .icon{position:absolute;top:20px;left:2px}@media screen and (min-width: 1024px){.product-detail-display .product-detail .arrow-views-controllers .icon{top:30px;left:0px}}.product-detail-display .product-detail .arrow-views-controllers .left-controller{left:0}.product-detail-display .product-detail .arrow-views-controllers .left-controller:hover{left:0}.product-detail-display .product-detail .arrow-views-controllers .right-controller{right:0}.product-detail-display .product-detail .arrow-views-controllers .right-controller .icon{position:absolute;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-detail-display .note{padding-left:15px;color:#f33;text-align:center}@media screen and (min-width: 800px){.product-detail-display .note{text-align:left}}.product-detail-display .product-detail-note{color:#f33;font-size:0.6em}.add-to-cart,.shopping-cart-page .checkout-button,.shopping-cart-page .form-button{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:#f33;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;color:white;font-size:1.4375em;border:none;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:9px}@media screen and (min-width: 800px){.add-to-cart,.shopping-cart-page .checkout-button,.shopping-cart-page .form-button{display:inline-block;width:auto}}@media screen and (min-width: 1024px){.add-to-cart,.shopping-cart-page .checkout-button,.shopping-cart-page .form-button{padding:9px 43px}}.add-to-cart:hover,.shopping-cart-page .checkout-button:hover,.shopping-cart-page .form-button:hover{background:#b32424}.add-to-cart .icon,.shopping-cart-page .checkout-button .icon,.shopping-cart-page .form-button .icon{margin-right:15px}.specs-features-container .product-specs.striped thead:first-child .title th{border-top:none}@media print{.reviews-section-container,section.section.section-website-header,section.section.section-breadbrumb,header.section-header.js-sticky.sticked,.secondary-links-wrapper,footer.section-footer,a.back-to-top,.cycle-carousel-wrap,.product-detail-display .product-detail .item-price .price>.seal,.cta-container,div#selection_bubble,.product-price-qualifier,div#info-product-features,div#slide-panel-main-menu,div#slide-panel-compare,.ps-scrollbar-y-rail,.ps-scrollbar-x-rail,a#reviews,#info-product-reviews,.featured_arrows,a#description,div#info-product-reviews,div#linked-products-1,.clear,.product-detail-display .product-detail .reviews-section-container,.tabs-specs-container ul.tabs-list li:first-child,.tabs-specs-container ul.tabs-list li:nth-child(3),.tabs-specs-container ul.tabs-list li:nth-child(4){display:none !important}.item-photo.photo img{width:278px}.product-detail-display .product-detail{margin:0px}#info-product-specs{display:block}#main-container{padding:10px 30px}.product-detail-display .block{display:block}body{width:100%;max-width:8.5in;height:auto !important;margin:0 auto !important;overflow:auto !important}@page{size:letter;background:white;margin:0.5in}.product-detail-display .product-detail .product-logo{top:555px}#info-product-specs{padding:0}#info-product-specs table{width:100% !important;line-height:1.25em}#info-product-specs table td.col-1{min-width:240px}#info-product-specs table tr.title:first-child th{padding-top:15px}.product-detail-display{top:0}}.product-specs.striped tr.title:first-child th{border-top:none;padding-top:0}.product-specs.striped tr:nth-child(2n+1){background-color:#fff !important}.product-specs.striped tr.odd{background-color:#f3f1ef !important}.product-specs.striped td.col-1{width:15%}.product-detail ul.product-tags{transform:scale(1) !important;position:relative;display:flex;flex-wrap:wrap;width:100%;top:0 !important;left:0}.product-detail ul.product-tags li.product-tag{cursor:pointer;margin:4px 5px}.product-detail ul.product-tags li.product-tag .product-tag-label{padding-left:27px;margin-left:0px 0px 9px 0px;left:0px;right:auto;height:38px;color:#000;border:0;font-size:15px;-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;-webkit-box-shadow:2px 6px 8px rgba(0,0,0,0.2);-moz-box-shadow:2px 6px 8px rgba(0,0,0,0.2);box-shadow:2px 6px 8px rgba(0,0,0,0.2)}.product-detail ul.product-tags li.product-tag .product-tag-label:before{right:auto;left:7px;top:5px;font-size:20px}.product-detail ul.product-tags li.product-tag .product-tag-label .inner_text{position:relative;top:5px;left:4px}.product-detail ul.product-tags li.product-tag:hover .product-tag-label{background-color:#000;color:#fff}.product-detail ul.product-tags li.product-tag .product-tag-label-new{padding-left:27px;margin-left:40px;left:0px;right:auto;height:38px;color:#000;border:0;font-size:15px;line-height:15px;-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;-webkit-box-shadow:2px 6px 8px rgba(0,0,0,0.2);-moz-box-shadow:2px 6px 8px rgba(0,0,0,0.2);box-shadow:2px 6px 8px rgba(0,0,0,0.2)}.product-detail ul.product-tags li.product-tag .product-tag-label-new:before{right:auto;left:7px;top:9px;font-size:20px}.product-detail ul.product-tags li.product-tag .product-tag-label-new .inner_text{position:relative;top:5px;left:4px}@media (max-width: 1279px){.product-detail ul.product-tags li.product-tag .product-tag-label-new{margin-left:25px;margin-top:-15px}}@media screen and (max-width: 1023px){ul.product-tags{display:none !important}.product-detail ul.product-tags{display:inline-block !important;text-align:left !important}.product-detail ul.product-tags li.product-tag{float:left}.product-detail ul.product-tags li.product-tag .product-tag-label-new{margin-top:-20px}}@media screen and (max-width: 1023px){.product-detail ul.product-tags li.product-tag .product-tag-label-new{margin-top:0px}}@media (max-width: 799px){.product-detail ul.product-tags li.product-tag .product-tag-label-new{margin-left:0px;margin-top:10px}.section-breadbrumb .breadcrumb{padding:0 18px}.section-breadbrumb .breadcrumb a{font-size:11px;letter-spacing:-0.5px}.section-breadbrumb .breadcrumb a.previous-buton,.section-breadbrumb .breadcrumb a.options-buton{margin:7px 0 0 0px}}@media screen and (min-width: 800px) and (max-width: 1023px){.product-detail-display .product-detail{max-height:600px}}@media screen and (min-width: 1024px){.product-detail-display .product-detail{max-height:755px}}@media screen and (max-width: 599px){.product-detail-display .product-detail .product-photo{max-height:600px}}.product-tag-label.tb-delivery-express-4{padding:16px 36px !important}.product-details .item-price .product-label span{font-size:0.7em}.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 #837163}#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:#837163;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}}.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail,.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover{opacity:0}.product-specs{width:100%}.product-specs td{border-right:1px solid #dad4d0;padding:15px 30px;font-size:1em;color:#666;padding:10px;font-size:0.9em}@media screen and (min-width: 600px){.product-specs td{font-size:1em}}@media screen and (min-width: 1024px){.product-specs td{padding:15px 30px;font-size:1.25em}}.product-specs td:last-child{border:none}.product-specs th{padding:20px;background-color:white;text-align:left;border-top:1px solid #837163;border-bottom:1px solid #837163;position:relative;text-transform:uppercase;font-size:1em}@media screen and (min-width: 1024px){.product-specs th{font-size:1.5625em}}.product-specs.striped tr:nth-child(2n+1){background-color:#f3f1ef}.specs-features-container{position:relative;top:-2px;min-height:200px;border-top:2px solid #837163}#overview-features{position:relative;margin-top:0;font-size:1em}@media screen and (min-width: 1024px){#overview-features{font-size:1.25em}}.features-container{border-bottom:1px solid #cdcdcd;padding:0 15px 15px 15px}@media screen and (min-width: 1280px){.features-container{padding:0 30px 30px 30px}}.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;border:1px solid #cdcdcd}.product-tags{width:80%;position:absolute;font-size:16px;pointer-events:none;left:auto;right:0;overflow:hidden}@media screen and (max-width: 479px){.product-tags{width:55%}}.product-tag{pointer-events:auto;font-size:1em;display:inline-block;float:right;clear:right;width:auto;margin:4px 0;cursor:pointer;position:relative}.product-tag::before{content:initial;position:absolute;right:-5px;left:auto;top:-6px;width:10px;height:45px;z-index:100;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}.product-tag.tag-new .product-tag-label{background-color:white;color:#837163;display:block;line-height:0.2em;border-color:#837163}.product-tag.tag-new .product-tag-label::before{background-color:transparent;border-color:transparent}.product-tag.tag-new .product-tag-label::after{content:initial}.product-tag .product-tag-label-new{background-color:white;color:#000;display:block;line-height:0.2em;border-color:#837163}.product-tag .product-tag-label-new::before{background-color:transparent;border-color:transparent}.product-tag .product-tag-label-new::after{content:initial}.product-tag.tag-special .product-tag-label{background-color:white;color:#444;display:block;line-height:0.2em;border-color:#444}.product-tag.tag-special .product-tag-label::before{background-color:transparent;border-color:transparent}.product-tag.tag-special .product-tag-label::after{content:initial}.product-tag .product-tag-label-new{background-color:white;color:#000;display:block;line-height:0.2em;border-color:#444}.product-tag .product-tag-label-new::before{background-color:transparent;border-color:transparent}.product-tag .product-tag-label-new::after{content:initial}.product-tag.tag-liquidation .product-tag-label{background-color:white;color:#333;display:block;line-height:0.2em;border-color:#333}.product-tag.tag-liquidation .product-tag-label::before{background-color:transparent;border-color:transparent}.product-tag.tag-liquidation .product-tag-label::after{content:initial}.product-tag .product-tag-label-new{background-color:white;color:#000;display:block;line-height:0.2em;border-color:#333}.product-tag .product-tag-label-new::before{background-color:transparent;border-color:transparent}.product-tag .product-tag-label-new::after{content:initial}.product-tag.tag-refurbished .product-tag-label{background-color:white;color:#f33;display:block;line-height:0.2em;border-color:#f33}.product-tag.tag-refurbished .product-tag-label::before{background-color:transparent;border-color:transparent}.product-tag.tag-refurbished .product-tag-label::after{content:initial}.product-tag .product-tag-label-new{background-color:white;color:#000;display:block;line-height:0.2em;border-color:#f33}.product-tag .product-tag-label-new::before{background-color:transparent;border-color:transparent}.product-tag .product-tag-label-new::after{content:initial}.product-tag.tag-storeonly .product-tag-label{background-color:white;color:#f93;display:block;line-height:0.2em;border-color:#f93}.product-tag.tag-storeonly .product-tag-label::before{background-color:transparent;border-color:transparent}.product-tag.tag-storeonly .product-tag-label::after{content:initial}.product-tag .product-tag-label-new{background-color:white;color:#000;display:block;line-height:0.2em;border-color:#f93}.product-tag .product-tag-label-new::before{background-color:transparent;border-color:transparent}.product-tag .product-tag-label-new::after{content:initial}.product-tag.tag-webonly .product-tag-label{background-color:white;color:#06c;display:block;line-height:0.2em;border-color:#06c}.product-tag.tag-webonly .product-tag-label::before{background-color:transparent;border-color:transparent}.product-tag.tag-webonly .product-tag-label::after{content:initial}.product-tag .product-tag-label-new{background-color:white;color:#000;display:block;line-height:0.2em;border-color:#06c}.product-tag .product-tag-label-new::before{background-color:transparent;border-color:transparent}.product-tag .product-tag-label-new::after{content:initial}.product-tag.tag-rebates .product-tag-label{background-color:white;color:#8d298b;display:block;line-height:0.2em;border-color:#8d298b}.product-tag.tag-rebates .product-tag-label::before{background-color:transparent;border-color:transparent}.product-tag.tag-rebates .product-tag-label::after{content:initial}.product-tag .product-tag-label-new{background-color:white;color:#000;display:block;line-height:0.2em;border-color:#8d298b}.product-tag .product-tag-label-new::before{background-color:transparent;border-color:transparent}.product-tag .product-tag-label-new::after{content:initial}.product-tag.tag-dropshipping .product-tag-label{background-color:white;color:#b7dde2;display:block;line-height:0.2em;border-color:#b7dde2}.product-tag.tag-dropshipping .product-tag-label::before{background-color:transparent;border-color:transparent}.product-tag.tag-dropshipping .product-tag-label::after{content:initial}.product-tag .product-tag-label-new{background-color:white;color:#000;display:block;line-height:0.2em;border-color:#b7dde2}.product-tag .product-tag-label-new::before{background-color:transparent;border-color:transparent}.product-tag .product-tag-label-new::after{content:initial}.product-tag-label{color:white;font-size:0.8em;position:relative;right:-100%;left:auto;-webkit-transition:right 0.2s ease-out;-moz-transition:right 0.2s ease-out;-ms-transition:right 0.2s ease-out;-o-transition:right 0.2s ease-out;transition:right 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 16px 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:auto}html:not(.touch) .product-box .product-tag-label.sales-end-container:hover,html.touch .product-box .product-tag-label.sales-end-container[data-hover="true"],html:not(.touch) .product-tag-label:hover,html.touch .product-tag-label[data-hover="true"]{left:auto;right:0}.product-tag-label::before{text-shadow:none;font-family:'tailbase-icons';line-height:1.1em;position:absolute;right:100%;left:auto;top:-7px;padding:0px;font-size:2.6em;width:24px;height:40px;z-index:10;-moz-box-sizing:border-box;box-sizing:border-box}.product-tag-label::after{content:initial;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}.product-tag-label-new{color:white;font-size:0.8em;position:relative;right:-100%;left:auto;-webkit-transition:right 0.2s ease-out;-moz-transition:right 0.2s ease-out;-ms-transition:right 0.2s ease-out;-o-transition:right 0.2s ease-out;transition:right 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 16px 7px 15px;margin-right:-5px;opacity:1;z-index:10;white-space:nowrap}.product-tag-label-new.tag-link{padding:0}.product-tag-label-new.tag-link a{color:white;padding:7px 4px 7px 15px;display:inline-block;text-decoration:none}.product-tag-label-new::before{text-shadow:none;font-family:'tailbase-icons';line-height:1.1em;position:absolute;right:100%;left:auto;top:-7px;padding:0px;font-size:2.6em;width:24px;height:40px;z-index:10;-moz-box-sizing:border-box;box-sizing:border-box}.product-tag-label-new::after{content:initial;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}.filters-sidebar-container{display:none;width:17%;background:white;z-index:9999}@media screen and (min-width: 600px){.filters-sidebar-container{top:0}}@media screen and (max-width: 479px){.filters-sidebar-container{top:0 !important}}.filters-sidebar-container .filters-module{color:white;background:#444;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{margin-left:10px}@media screen and (min-width: 1024px){.filters-sidebar-container .filters-module .filter-text{margin-left:30px}}.filters-sidebar-container .filters-module .icon-right{position:absolute;right:15px;top:17px}#sidebar-left{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;background:white;padding:55px 12px 10px}#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;margin-bottom:0px;padding-top:30px}#sidebar-left .search-btn .categorysearch{width:100%;margin:15px auto 0px;padding:15px 25px;background:#333;color:white;font-size:1.25em;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box}#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-left .toggle .toggle-handle{font-size:1em}.sidebar-left .toggle .toggle-handle .icon:before{color:#039}@media screen and (max-width: 1023px){.filters-sidebar-container{width:320px}.product-list-section{margin-left:0px}}#main-menu{position:relative;top:0;left:0;z-index:1;width:auto}#main-menu ul{width:12em}#department-link.no-submenu{color:#837163}#department-link.no-submenu:hover{color:white}.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:transparent}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:default}.sm::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden}.sm *,.sm *::before,.sm *::after{box-sizing:inherit}.sm-blue{background:transparent;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,0.2)}.sm-blue a,.sm-blue a:hover,.sm-blue a:focus,.sm-blue a:active{padding:10px 20px;padding-right:58px;background:#333;background-image:#333;color:#fff;font-size:18px;font-weight:bold;line-height:23px;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,0.2)}.sm-blue a.current{background:#333;background-image:#333;color:#fff}.sm-blue a.disabled{color:#a1d1e8}.sm-blue a .sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;height:34px;overflow:hidden;font:bold 16px/34px monospace !important;text-align:center;text-shadow:none;background:rgba(0,0,0,0.1);border-radius:4px}.sm-blue a .sub-arrow::before{content:'+'}.sm-blue a.highlighted .sub-arrow::before{content:'-'}.sm-blue>li:first-child>a,.sm-blue>li:first-child>:not(ul) a{border-radius:8px 8px 0 0}.sm-blue>li:last-child>a,.sm-blue>li:last-child>*:not(ul) a,.sm-blue>li:last-child>ul,.sm-blue>li:last-child>ul>li:last-child>a,.sm-blue>li:last-child>ul>li:last-child>*:not(ul) a,.sm-blue>li:last-child>ul>li:last-child>ul,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{border-radius:0 0 8px 8px}.sm-blue>li:last-child>a.highlighted,.sm-blue>li:last-child>*:not(ul) a.highlighted,.sm-blue>li:last-child>ul>li:last-child>a.highlighted,.sm-blue>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{border-radius:0}.sm-blue ul{background:#fff}.sm-blue ul ul{background:rgba(102,102,102,0.1)}.sm-blue ul a,.sm-blue ul a:hover,.sm-blue ul a:focus,.sm-blue ul a:active{background:transparent;color:#444444;font-size:16px;text-shadow:none;border-left:8px solid transparent}.sm-blue ul a.current{background:#333;background-image:#333;color:#fff}.sm-blue ul a.disabled{color:#b3b3b3}.sm-blue ul ul a,.sm-blue ul ul a:hover,.sm-blue ul ul a:focus,.sm-blue ul ul a:active{border-left:16px solid transparent}.sm-blue ul ul ul a,.sm-blue ul ul ul a:hover,.sm-blue ul ul ul a:focus,.sm-blue ul ul ul a:active{border-left:24px solid transparent}.sm-blue ul ul ul ul a,.sm-blue ul ul ul ul a:hover,.sm-blue ul ul ul ul a:focus,.sm-blue ul ul ul ul a:active{border-left:32px solid transparent}.sm-blue ul ul ul ul ul a,.sm-blue ul ul ul ul ul a:hover,.sm-blue ul ul ul ul ul a:focus,.sm-blue ul ul ul ul ul a:active{border-left:40px solid transparent}.sm-blue ul li{border-top:1px solid rgba(0,0,0,0.05)}@media (min-width: 768px){.sm-blue ul{position:absolute;width:12em}.sm-blue li{float:left}.sm-blue.sm-rtl li{float:right}.sm-blue ul li,.sm-blue.sm-rtl ul li,.sm-blue.sm-vertical li{float:none}.sm-blue a{white-space:nowrap}.sm-blue ul a,.sm-blue.sm-vertical a{white-space:normal}.sm-blue .sm-nowrap>li>a,.sm-blue .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-blue{background:#333;background-image:#333;border-radius:8px;box-shadow:0 1px 1px rgba(0,0,0,0.2)}.sm-blue a,.sm-blue a:hover,.sm-blue a:focus,.sm-blue a:active,.sm-blue a.highlighted{padding:13px 24px;background:#333;background-image:#333;color:#fff}.sm-blue a:hover,.sm-blue a:focus,.sm-blue a:active,.sm-blue a.highlighted{background:#444444;background-image:#333}.sm-blue a.current{background:#333;background-image:#333;color:#fff}.sm-blue a.disabled{background:#333;background-image:#333;color:#a1d1e8}.sm-blue a .sub-arrow{top:auto;margin-top:0;bottom:2px;left:50%;margin-left:-5px;right:auto;width:0;height:0;border-width:5px;border-style:solid dashed dashed dashed;border-color:#a1d1e8 transparent transparent transparent;background:transparent;border-radius:0}.sm-blue a .sub-arrow::before{display:none}.sm-blue>li:first-child>a,.sm-blue>li:first-child>:not(ul) a{border-radius:8px 0 0 8px}.sm-blue>li:last-child>a,.sm-blue>li:last-child>:not(ul) a{border-radius:0 8px 8px 0 !important}.sm-blue>li{border-left:1px solid #444444}.sm-blue>li:first-child{border-left:0}.sm-blue ul{border:1px solid #a8a8a8;padding:7px 0;background:#fff;border-radius:0 0 4px 4px !important;box-shadow:0 5px 12px rgba(0,0,0,0.2)}.sm-blue ul ul{border-radius:4px !important;background:#fff}.sm-blue ul a,.sm-blue ul a:hover,.sm-blue ul a:focus,.sm-blue ul a:active,.sm-blue ul a.highlighted{border:0 !important;padding:9px 23px;background:transparent;color:#444444;border-radius:0 !important}.sm-blue ul a:hover,.sm-blue ul a:focus,.sm-blue ul a:active,.sm-blue ul a.highlighted{background:#333;background-image:#333;color:#fff}.sm-blue ul a.current{background:#333;background-image:#333;color:#fff}.sm-blue ul a.disabled{background:#fff;color:#b3b3b3}.sm-blue ul a .sub-arrow{top:50%;margin-top:-5px;bottom:auto;left:auto;margin-left:0;right:10px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #a1d1e8}.sm-blue ul li{border:0}.sm-blue .scroll-up,.sm-blue .scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}.sm-blue .scroll-up-arrow,.sm-blue .scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px;border-style:dashed dashed solid dashed;border-color:transparent transparent #444444 transparent}.sm-blue .scroll-down-arrow{top:6px;border-style:solid dashed dashed dashed;border-color:#444444 transparent transparent transparent}.sm-blue.sm-rtl.sm-vertical a .sub-arrow{right:auto;left:10px;border-style:dashed solid dashed dashed;border-color:transparent #a1d1e8 transparent transparent}.sm-blue.sm-rtl>li:first-child>a,.sm-blue.sm-rtl>li:first-child>:not(ul) a{border-radius:0 8px 8px 0}.sm-blue.sm-rtl>li:last-child>a,.sm-blue.sm-rtl>li:last-child>:not(ul) a{border-radius:8px 0 0 8px !important}.sm-blue.sm-rtl>li:first-child{border-left:1px solid #444444}.sm-blue.sm-rtl>li:last-child{border-left:0}.sm-blue.sm-rtl ul a .sub-arrow{right:auto;left:10px;border-style:dashed solid dashed dashed;border-color:transparent #a1d1e8 transparent transparent}.sm-blue.sm-vertical{box-shadow:0 1px 4px rgba(0,0,0,0.2)}.sm-blue.sm-vertical a{padding:9px 23px}.sm-blue.sm-vertical a .sub-arrow{top:50%;margin-top:-5px;bottom:auto;left:auto;margin-left:0;right:10px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #a1d1e8}.sm-blue.sm-vertical>li:first-child>a,.sm-blue.sm-vertical>li:first-child>:not(ul) a{border-radius:8px 8px 0 0}.sm-blue.sm-vertical>li:last-child>a,.sm-blue.sm-vertical>li:last-child>:not(ul) a{border-radius:0 0 8px 8px !important}.sm-blue.sm-vertical>li{border-left:0 !important}.sm-blue.sm-vertical ul{border-radius:4px !important}.sm-blue.sm-vertical ul a{padding:9px 23px}}@media screen and (max-width: 1023px){#mobile-navbar{display:block;float:left}}@media screen and (max-width: 1023px) and (min-width: 0px) and (max-width: 350px){.logo-wrapper{margin-left:0px !important;width:100px !important}}@media screen and (max-width: 1023px){.menu-horizontal{display:none}#top-bar-icons{display:none}}@media screen and (min-width: 1024px) and (max-width: 1280px){.lang-btn-min{display:none}#mobile-navbar{display:none;height:3.75em}#top-bar{float:left;height:2em;background-color:#837163}.menu-horizontal{width:80%;float:right;position:relative;left:0.75em;display:inline-flex}.nav-bar{height:3.75em}#department-link{height:5em}}@media screen and (min-width: 1024px) and (max-width: 1280px) and (min-width: 1024px) and (max-width: 1150px){#department-link{font-size:13px;padding-top:1.12em}}@media screen and (min-width: 1024px) and (max-width: 1280px) and (min-width: 1151px) and (max-width: 1280px){#department-link{font-size:14px;padding-top:1.25em;padding-left:2px}}@media screen and (min-width: 1024px) and (max-width: 1280px){#department-link .sub-arrow{position:relative;left:0.45em;top:0.85em}.no-submenu{padding-left:20px !important;padding-top:1.56em !important}#search-btn>button{padding-top:0px !important;padding-bottom:0px !important}#lang-btn>*{padding-top:0px !important;padding-bottom:0px !important}#lang-btn-link{padding-top:0px !important;padding-bottom:0px !important}#shopping-cart-btn>*{padding-top:0px !important;padding-bottom:0px !important}#shopping-cart-btn-link{padding-top:0px !important;padding-bottom:0px !important}#search-form-wrapper{position:relative;height:100%;background-color:#333333;width:72%;float:right;right:4em}#search-icon{position:relative;top:0}#search-input-bar{width:100%;position:absolute;top:0}.top-bar-icon{display:inline-block;padding-right:2em;vertical-align:middle;position:relative}.sub-arrow{position:relative;left:1.5em;top:0.75em}.cart-counter{top:-0.75em}.sub-menu-1{font-size:13px !important}.cat-link{font-size:13px !important}}@media screen and (min-width: 1281px) and (max-width: 1499px){.lang-btn-min{display:none}#mobile-navbar{display:none;height:3.75em}.menu-horizontal{width:75%;float:right;position:relative;left:-2em;font-size:medium;display:inline-flex}}@media screen and (min-width: 1281px) and (max-width: 1499px) and (-webkit-min-device-pixel-ratio: 0){.menu-horizontal #example{top:-0.4em}}@media screen and (min-width: 1281px) and (max-width: 1499px){.nav-bar{height:3.75em}#department-link{height:4.5em;padding-top:1.25em;font-size:16px;padding-left:5px}#department-link .sub-arrow{position:relative;left:1em;top:0.85em}.no-submenu{padding-left:20px !important;padding-top:1.55em !important}#search-btn>button{padding-top:0px !important;padding-bottom:0px !important}#lang-btn-link{padding-top:0px !important;padding-bottom:0px !important}#lang-btn>*{padding-top:0px !important;padding-bottom:0px !important}#shopping-cart-btn>*{padding-top:0px !important;padding-bottom:0px !important}#shopping-cart-btn-link{padding-top:0px !important;padding-bottom:0px !important}#search-form-wrapper{position:relative;height:100%;background-color:#333333;width:72%;float:right;right:5em}#search-icon{position:relative;top:0}#search-input-bar{width:100%;position:absolute;top:0}.sub-arrow{position:relative;left:1.5em;top:0.75em}.cart-counter{top:-0.75em}.sub-menu-1{font-size:15px !important}.cat-link{font-size:15px !important}}@media screen and (min-width: 1500px){.lang-btn-min{display:none}#mobile-navbar{display:none}.sub-arrow{position:relative;left:1.5em;top:0.85em}#department-link{height:3.9em;padding-top:1.1em}.no-submenu{padding-top:1.3em !important}#department-link .sub-arrow{position:relative;left:1em;top:0.7em}.top-bar-icon{display:inline-block;padding-right:1.0em;vertical-align:middle;position:relative}.top-bar-icon span{padding-right:5px}.nav-bar{height:3.75em}#search-form-wrapper{height:100%;background-color:#333333;width:70%;float:right;position:relative;right:3em}#search-icon{position:relative;right:4em;top:0}#search-input-bar{position:absolute;width:100%;top:0}#top-bar-misc{display:inline-block;position:relative}.menu-horizontal{width:78%;float:right;position:relative;top:-0.8em;font-size:medium;display:inline-flex}}@media screen and (min-width: 1500px) and (min-width: 1790px){.menu-horizontal{top:-0.7em;font-size:inherit}}@media screen and (min-width: 1500px){.row.no-bottom-spacing{margin-bottom:-9px !important}}@media screen and (min-width: 1500px) and (max-width: 1518px){#top-bar-misc{top:-1.4em}}#search-form-wrapper{background-color:#58595b}#department-link{border-radius:0px !important;font-weight:normal}#departments{border:0px solid !important}#departments .has-submenu.sub-menu-1 .sub-arrow{display:none}#departments .has-submenu.sub-menu-1 .tb-arrow-right-thin{position:absolute;right:15px;top:17px;font-size:x-small;font-weight:700}#departments .has-submenu.sub-menu-1 .label,#departments .cat-link{color:#837163;font-weight:normal;padding-right:1rem}.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type:hover{background-color:#2B72B7}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a{color:#dfe9f2;background-color:#2B72B5;border-top:1px solid #2B72B5;border-bottom:1px solid #2B72B5}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a:hover{background-color:#2B72B5}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a{background-color:#3083CA}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a:hover{background-color:#837163}.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{color:#dfe9f2;background-color:#837163;border-top:1px solid #837163;border-bottom:1px solid #837163}.slide-panel.slide-panel-main-menu .slide-panel-content{background-color:#837163}#secondary-menu{right:0;z-index:999999}@media screen and (min-width: 1024px) and (max-width: 1280px){#secondary-menu{width:21% !important}}@media screen and (min-width: 1281px) and (max-width: 1350px){#secondary-menu{width:21% !important}}@media screen and (min-width: 1351px) and (max-width: 1420px){#secondary-menu{width:18% !important}}@media screen and (min-width: 1421px) and (max-width: 1500px){#secondary-menu{width:18% !important}}@media screen and (min-width: 1501px) and (max-width: 1875px){#secondary-menu{width:15% !important}}@media screen and (min-width: 1876px){#secondary-menu{width:15% !important}}.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{padding:11px 32px}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a{padding-left:42px;padding-right:33px}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a{padding-left:52px}.menu-items{padding:0px}.menu-items .submenu li a{font-size:0.9em}@media screen and (max-width: 1023px){.widget-menu.menu-main .menu-menu>li:not(.menu-extras)>a:first-of-type{padding:11px 18px}.widget-menu.menu-main .submenu>li:not(.menu-extras)>a{padding-left:30px;padding-right:20px}.widget-menu.menu-main .submenu.submenu-2>li:not(.menu-extras)>a{padding-left:42px}}.main-menu-bar{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%}.menu-links{flex:1 1}@media screen and (max-width: 1023px){.menu-links{display:none}}@media screen and (min-width: 1280px){.main-menu-bar .logo{min-width:300px}}@media screen and (min-width: 800px){.main-menu-bar .logo a img{padding:0 10px;max-height:65px}}@media screen and (min-width: 1024px){.main-menu-bar .logo a img{max-height:75px;max-width:300px}}@media screen and (min-width: 1280px){.main-menu-bar .logo a img{max-width:400px}}@media screen and (min-width: 1500px){.main-menu-bar .logo a img{max-width:500px}}@media screen and (max-width: 799px){.main-menu-bar .logo a img{max-height:35px}}#top-bar{display:flex;background-color:#837163;justify-content:flex-end;width:100%}.top-bar-icon{display:inline-block;padding:10px}@media screen and (min-width: 1024px){.button.button-header-search>.button-button,.button.button-header-search-inside>.button-button,.button.button-header-search-inside>.button-button{padding:24px}}.button-button .icon,.button-button span{vertical-align:unset}@media screen and (min-width: 800px) and (max-width: 1023px){#search-form-wrapper{height:100%}}.menu-icons{display:flex;align-items:center;padding:0 10px}#search-input-bar{height:100%}.search-category{margin-bottom:5px}.search-category.toggle .toggle-handle{display:block;color:#666;margin:0px;padding:20px 0;font-size:1em;font-weight:400;cursor:pointer;font-weight:300}.search-category.toggle .toggle-handle:hover{color:#06c}.search-category.toggle .toggle-handle .icon{vertical-align:middle;text-align:center}.search-category.toggle .toggle-handle .icon::before{display:inline-block;vertical-align:middle;color:#666}.search-category.toggle .toggle-handle span{padding:0 0 0 10px;border:none !important}.search-category.toggle .toggle-handle ul{padding-bottom:4px}.search-category .toggle-content{padding:0 30px 10px 35px;background:white}.search-category .toggle-content li{margin-bottom:3px}.search-category .toggle-content li:first-child{font-weight:bold}.search-category .toggle-content li a{display:inline-block;color:#666;padding:3px 0 3px 0;text-indent:-1.3em;padding-left:1.3em}.search-category .toggle-content li a:hover{color:#06c}.search-category .toggle-content li a .icon{vertical-align:middle;margin-right:8px}#lowerpricelimit,#upperpricelimit{border:none;width:auto;text-align:center;position:absolute;top:10px}#lowerpricelimit{left:0;-moz-transform:translatex(-50%);-webkit-transform:translatex(-50%);-o-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%)}#upperpricelimit{right:0;-moz-transform:translatex(50%);-webkit-transform:translatex(50%);-o-transform:translatex(50%);-ms-transform:translatex(50%);transform:translatex(50%)}.clearallfilter{display:inline-block;vertical-align:middle;background:transparent;padding:10px;border:none;text-align:center;color:#666}.clearallfilter:hover{color:#06c}@media screen and (max-width: 799px){.clearallfilter:hover{color:#fff}}.clearallfilter .icon{display:inline-block;vertical-align:middle;position:relative;top:-3px;font-size:1.4em;color:#666}.search-price-wrap{padding:8px 5px;font-size:13px}.search-price-wrap .range{width:60px;text-align:left}.search-price-wrap span.fl{margin-left:40px}.search-price-wrap span.fl.to{margin-left:5px}.search-price-wrap span.fr{margin-left:0px}#range-slider{margin:5px 14px 15px;width:80%;height:8px;position:relative;border:0}.ui-slider{position:relative;border:1px solid #837163;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-clip:padding-box;height:6px;background:#ebe8e6}.ui-slider.ui-slider-horizontal{height:3px}.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 #837163;margin-top:-7px;margin-left:-6px;z-index:2}.ui-slider .ui-slider-handle::focus{outline:0}.ui-slider .ui-slider-range{background:#837163;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:#837163;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 .icon-right{display:inline-block}.compare-tool-sidebar-container .compare-module .compare-icon{left:0px;display:inline-block;vertical-align:text-top}.compare-tool-sidebar-container .compare-module .compare-text{margin-left:50px}@media screen and (min-width: 1024px){html[lang='fr'] .compare-tool-sidebar-container .compare-module .compare-text{font-size:0.8em}}@media screen and (min-width: 1280px){.compare-tool-sidebar-container .compare-module .compare-text{margin-left:70px}}.compare-tool-sidebar-container .compare-module .icon-right{position:absolute;top:18px;right:30px}.compare-tool-sidebar-container .compare-module .js-slide-panel-button img{padding:0px 0px 5px 15px}.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:#f33}.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}html:not(.touch) .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}html[lang='fr'] .compare-tool-sidebar-container .cta-compare-section{font-size:1em}@media screen and (min-width: 800px){.compare-tool-sidebar-container .cta-compare-section{position:absolute;height:auto;bottom:0}}.compare-tool-sidebar-container .cta-compare-section a,.compare-tool-sidebar-container .cta-compare-section span,.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{background:#c1b8b1;border-radius:3px;color:white;vertical-align:middle;display:none}@media screen and (min-width: 800px){.compare-tool-sidebar-container .compare-button{display:inline-block}}.compare-tool-sidebar-container .compare-button a{padding:11px 25px;cursor:not-allowed}html[lang='fr'] .compare-tool-sidebar-container .compare-button a{padding:11px 15px}.compare-tool-sidebar-container .compare-button.compareActive{background:#837163}.compare-tool-sidebar-container .compare-button.compareActive a{cursor:pointer}.compare-tool-sidebar-container .button-clear{padding:15px 20px;color:#f33}html[lang='fr'] .compare-tool-sidebar-container .button-clear{padding:15px}.compare-tool-sidebar-container .button-new-window{padding:15px 20px 0;color:#837163;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box}html[lang='fr'] .compare-tool-sidebar-container .button-new-window{padding:15px 0 0}@media screen and (min-width: 600px){.compare-tool-sidebar-container .button-new-window{padding:15px 20px;color:#fff;background:#837163}}@media screen and (min-width: 800px){.compare-tool-sidebar-container .button-new-window{padding:15px 20px 0;color:#837163;background:transparent}}.floating-box{display:none;position:fixed;right:auto;z-index:9999;min-width:200px;height:auto;background:transparent;font-size:0.9em;text-align:left;right:0;font-size:0.85em}@media screen and (min-width: 600px){.floating-box{font-size:0.9em}}@media screen and (min-width: 1024px){.floating-box{top:38px !important}}@media screen and (min-width: 1280px){.floating-box{top:42px !important}}.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}@media screen and (min-width: 1024px){.floating-box-top-adjusted{top:17% !important}}.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-x{background:#000;color:#000}.social-media-icon-x:hover{background:#000;color:#000}.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-instagram{background:#0d5689;color:#0d5689}.social-media-icon-instagram:hover{background:#0a456e;color:#0d5689}address{font-style:normal}#cboxWrapper{background-color:white;border-radius:10px}#cboxWrapper #cboxBottomCenter,#cboxWrapper #cboxTopCenter{display:none}#cboxWrapper #cboxNext{background-position-x:-67px;background-position-y:-19px;border:none;outline-style:none}#cboxWrapper #cboxPrevious{background-position-x:-23px;background-position-y:-19px;border:none;outline-style:none}.main-wrapper{width:994px;margin:auto;box-sizing:border-box}.main-wrapper .aboutcustom h3{padding:0;margin:0}.main-wrapper h1.top-title{padding:0}.main-wrapper .customprojectimages{position:relative;margin:20px 28px 10px;text-align:center}.main-wrapper .customprojectimages .projectimages{margin:auto}.main-wrapper .customprojectimages .leftarrow{left:0px;position:absolute;top:50%;z-index:10}.main-wrapper .customprojectimages .rightarrow{position:absolute;right:0px;top:50%;z-index:10}.main-wrapper .customprojectthumbs{padding-bottom:2px;background:none 0px 0px repeat scroll #ddd;margin:0px auto 35px;position:relative}.main-wrapper .customprojectthumbs .leftarrow,.main-wrapper .customprojectthumbs .rightarrow{position:absolute;top:50%;font-size:1.6em;left:3px;color:#9e0b0f}.main-wrapper .customprojectthumbs .rightarrow{right:3px;left:auto}.main-wrapper .customprojectthumbs .projectthumbs{margin:10px auto;padding-top:8px;width:876px !important}.main-wrapper .customprojectthumbs .projectthumbs ul li{text-align:center;padding:0 8px}.main-wrapper .customprojectthumbs .projectthumbs .projectthumbtitle{color:#17a2c3;font-size:12px;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:-0.3px;margin:0 auto 10px;max-width:140px;min-height:28px}.main-wrapper .consultationrequest{background:#eee;padding:15px 15px 0px;border-width:2px;border-style:solid;border-color:#e6e6e6;border-image:initial;margin-bottom:30px;display:inline-block;width:100%;box-sizing:border-box}.main-wrapper .consultationrequest .error{color:red}.main-wrapper .consultationrequest h3{padding:0;margin:0}.main-wrapper .consultationrequest .formleft.fl,.main-wrapper .consultationrequest .formright.fr{width:49%;float:left}.main-wrapper .consultationrequest .formleft.fl label,.main-wrapper .consultationrequest .formright.fr label{width:100%;margin-bottom:10px;text-align:center}.main-wrapper .consultationrequest .formleft.fl label input.formtext,.main-wrapper .consultationrequest .formleft.fl label .captchatext,.main-wrapper .consultationrequest .formright.fr label input.formtext,.main-wrapper .consultationrequest .formright.fr label .captchatext{box-sizing:border-box;border-width:1px;border-style:solid;border-color:#999;border-image:initial;padding:5px;width:66%}.main-wrapper .consultationrequest .formleft.fl label textarea,.main-wrapper .consultationrequest .formright.fr label textarea{box-sizing:border-box;border-width:1px;border-style:solid;border-color:#999;border-image:initial;padding:5px;min-height:107px;resize:none;display:inline-block;vertical-align:middle;width:66%}.main-wrapper .consultationrequest .formleft.fl label span,.main-wrapper .consultationrequest .formright.fr label span{width:30%;text-align:right;display:inline-block;padding-right:8px}.misc{color:#666}.misc h1,.misc h2,.misc h3{margin-top:15px}@media screen and (min-width: 480px){.misc h1,.misc h2,.misc h3{margin-top:30px}}.misc p{margin:1em 0}.misc textarea{border:none}.misc .slideControllers ul{list-style-type:none}.misc .bg-image-container .second-line-white{display:none}@media screen and (min-width: 600px){.misc .bg-image-container .second-line-white{display:block}}.misc .text-content-wrapper{position:absolute;top:50%;left:50%;max-width:1280px;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid white;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.5);width:80%;padding:10px}@media screen and (min-width: 600px){.misc .text-content-wrapper{width:80%;padding:30px}}.misc .big-title-white{text-align:center;color:white;font-weight:600;text-shadow:1px 1px 2px black;margin-bottom:15px;font-size:1.6em}@media screen and (min-width: 600px){.misc .big-title-white{font-size:2em}}@media screen and (min-width: 1024px){.misc .big-title-white{font-size:3em}}.misc .second-line-white{color:white}.store-info p{font-size:1em}.container-wrapper-border,.container-wrapper{padding:30px;margin-bottom:15px;padding:15px}@media screen and (min-width: 600px){.container-wrapper-border,.container-wrapper{padding:20px}}@media screen and (min-width: 1024px){.container-wrapper-border,.container-wrapper{padding:30px}}.container-wrapper-border{border:1px solid #cdcdcd}.container-wrapper-border h1,.container-wrapper-border h2,.container-wrapper-border h3{margin-top:0}.cards-module.store-container{padding-top:30px}.cards-module .image-wrapper{border:none}.cards-module .container-wrapper-border{margin-top:-1px;background:white}.section-light-bg{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;background:#f0f0f0}.bg-image-module{display:block;position:relative;background:url(../clientfiles/images/sp-st-hubert.jpg) no-repeat;background-size:cover;background-position-x:50%;background-position-y:50%;height:150px}@media screen and (min-width: 600px){.bg-image-module{height:275px}}@media screen and (min-width: 1024px){.bg-image-module{height:345px}}.location .social-medias a{font-size:1.9em;padding:2px;line-height:1;display:inline-block;width:30px;height:30px;text-align:center;vertical-align:middle}.location .social-medias .icon{display:block;width:100%;height:100%;box-sizing:border-box;line-height:30px;padding:0}.staff-member .request-meeting.cta-send{display:inline-block;width:auto;margin-top:10px !important}.staff-member .member-details{display:none}.staff-member .member-main-info.clickable{padding:5px}.staff-member .member-main-info.clickable:hover{background:#f5f5f5;cursor:pointer}#cboxOverlay{position:fixed}.carousel-category.main-banner-slider .swiper-slide{text-align:center}.carousel-category.main-banner-slider .swiper-slide .link img{width:100%}.carousel-category.main-banner-slider .swiper-button-next,.carousel-category.main-banner-slider .swiper-button-prev{background-color:rgba(0,0,0,0.7);padding:8px 15px;background-size:22px}h2.custom-title{padding:0 0 0 30px;margin:60px 0 0 0;font-size:1.9em}.carousel-category.gallery-slider{margin:45px 0;position:relative}.carousel-category.gallery-slider .swiper-container{width:89% !important;margin:auto}.carousel-category.gallery-slider .swiper-container .swiper-wrapper .swiper-slide{text-align:center;min-width:inherit;padding:0 10px}.carousel-category.gallery-slider .cp-swiper-button-next,.carousel-category.gallery-slider .cp-swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.7);padding:8px 15px;background-size:22px}.carousel-category.gallery-slider .cp-swiper-button-next{left:auto;right:0}.carousel-category.gallery-slider .cp-swiper-button-prev.swiper-button-disabled,.carousel-category.gallery-slider .cp-swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.additional-views-wrapper .carousel-category.gallery-slider{margin:45px 0;position:relative}.additional-views-wrapper .carousel-category.gallery-slider .swiper-button-next,.additional-views-wrapper .carousel-category.gallery-slider .swiper-button-prev{position:absolute;top:50%;width:3px;height:53px;margin-top:0px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.7);padding:8px 15px;background-size:14px;transform:translateY(-50%)}.additional-views-wrapper .carousel-category.gallery-slider .swiper-button-next{left:auto;right:0}.additional-views-wrapper .carousel-category.gallery-slider .swiper-button-prev.swiper-button-disabled,.additional-views-wrapper .carousel-category.gallery-slider .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}@media (max-width: 1000px){.main-wrapper{width:767px;margin:auto;padding:0 30px}.main-wrapper .customprojectthumbs .projectthumbs{margin:10px auto;width:530px !important}}@media (max-width: 1248px){.carousel-category.gallery-slider .swiper-container .swiper-wrapper{justify-content:flex-start}}@media (max-width: 767px){.main-wrapper{width:100%;margin:auto;padding:0 20px}.main-wrapper .customprojectthumbs .projectthumbs{width:520px !important}.main-wrapper .consultationrequest .formleft.fl,.main-wrapper .consultationrequest .formright.fr{width:100%}}@media (max-width: 600px){.main-wrapper .customprojectthumbs .projectthumbs{width:354px !important}}@media (max-width: 500px){#cboxWrapper #cboxCurrent{right:42% !important;font-size:12px}.aboutcustom p img{height:auto !important}.main-wrapper .customprojectimages .projectimages .projecttitle{text-align:left}}@media (max-width: 450px){.aboutcustom p img{height:auto !important}.main-wrapper .customprojectimages .projectimages{width:287px !important}.main-wrapper .customprojectthumbs .projectthumbs{width:176px !important}.main-wrapper .consultationrequest .formleft.fl label span,.main-wrapper .consultationrequest .formright.fr label span{width:100%;text-align:left;display:block;padding-right:8px}.main-wrapper .consultationrequest .formleft.fl label input.formtext,.main-wrapper .consultationrequest .formleft.fl label .captchatext,.main-wrapper .consultationrequest .formleft.fl label textarea,.main-wrapper .consultationrequest .formright.fr label input.formtext,.main-wrapper .consultationrequest .formright.fr label .captchatext,.main-wrapper .consultationrequest .formright.fr label textarea{width:100%}.swiper-button-next,.swiper-button-prev,.cp-swiper-button-next,.cp-swiper-button-prev{display:none}}@media (max-width: 768px){.swiper-button-next,.swiper-button-prev,.cp-swiper-button-next,.cp-swiper-button-prev{display:none}}@media (max-width: 360px){#cboxWrapper #cboxCurrent{font-size:10px}.aboutcustom p img{height:auto !important}.main-wrapper .customprojectimages .projectimages{width:288px !important;left:-6px !important}.main-wrapper .customprojectimages .leftarrow{position:absolute;left:-48px;top:50%;z-index:10}.main-wrapper .customprojectimages .rightarrow{position:absolute;right:-56px;top:50%;z-index:10}}@media (max-width: 320px){.aboutcustom p img{height:auto !important}.main-wrapper .customprojectimages .projectimages{width:288px !important;left:-27px !important}.main-wrapper .customprojectimages .leftarrow{position:absolute;left:-48px;top:50%;z-index:10}.main-wrapper .customprojectimages .rightarrow{position:absolute;right:-56px;top:50%;z-index:10}}#alert-header-notice{border:1px solid #6f6054;width:100%;position:relative;height:57px;box-sizing:border-box;overflow:hidden;background:#444;margin:0;font-size:0.9em}@media screen and (min-width: 480px){#alert-header-notice{font-size:1.5em}}@media screen and (min-width: 1024px){#alert-header-notice{height:auto}}#alert-header-notice p{font-weight:800;min-height:2.5em;display:flex;justify-content:center;height:100%;color:#c3c !important}#alert-header-notice p .icon{margin-top:20px}#alert-header-notice>a{position:absolute;display:block;top:0;left:0;width:100%;height:100%}#alert-header-notice .alert-label{padding:17px;height:100%}@media screen and (min-width: 800px){#alert-header-notice .alert-label{height:auto}}@media screen and (min-width: 1280px){#alert-header-notice .alert-label{width:auto;flex:0 0 auto}}.section.section-disability-text,.section-footer-seo-text{text-align:justify;padding:15px;position:relative;z-index:999999;background-color:#fff}.section-footer-seo-text{background:#e3e3e3}footer.section-footer{position:relative;z-index:999}.section-footer .credit-card-logo-wrapper{width:150px;margin:auto;padding-top:20px}.section-footer .widget-menu.menu-footer .menu-link{text-decoration:underline}.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:#837163;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:#837163;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:160px;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(0,102,204,0)}.subcat-list li:hover a{background:#f0f0f0;border-left:4px solid #06c;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;text-align:center}.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:#06c;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:#837163}.store-locator-page h1{padding-left:0}.store-locator-page .address-section h2{padding:0}.store-locator-page .address-section form.tb-store-finder{margin:0 0 30px 0}.store-locator-page .address-section form.tb-store-finder input.store-finder-search{border:1px solid #ddd;border-radius:40px 0px 0px 40px;height:35px;font-size:14px;padding:0 12px;min-width:200px;float:left}.store-locator-page .address-section form.tb-store-finder .select-distance{float:left;position:relative}.store-locator-page .address-section form.tb-store-finder .select-distance select#distance-select-box{border:1px solid #ddd;height:37px;padding:14px 6px 0;font-size:11px;margin:0 0 0 -1px;min-width:100px}.store-locator-page .address-section form.tb-store-finder .select-distance label.select-box-distance-label{position:absolute;z-index:9;font-size:10px;left:10px;top:3px}.store-locator-page .address-section form.tb-store-finder label.button.store-finder-button button{background-color:gray;border:1px solid gray;color:#fff;display:inline-block;padding:8px 20px;border-radius:0 40px 40px 0px;outline:0}.store-locator-page .address-section .stores-results.hide{display:none}.store-locator-page .address-section .store-finder-results-message span.primary-text{color:#06c}.store-locator-page .address-section .store-finder-results-message .section-title-small{font-size:30px;font-weight:600;text-transform:uppercase;margin:50px 0 50px 0;display:block;text-align:center}.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:380px;padding:0}}#mapHolder{width:100%;height:100%}.opening-hours{color:#666}.opening-hours .storeDetails{font-size:0.9em;text-align:left;margin:0 auto;padding:10px}.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}.opening-from,.opening-to{width:4.5em;text-align:right}.widget-form.form-default .form-content{color:#666;border:1px solid #cdcdcd}.widget-form.form-default .label{font-size:0.8em;text-align:left}.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 select,.widget-form.form-default .input textarea{-webkit-transition:all,0.3s,ease-in-out;-moz-transition:all,0.3s,ease-in-out;-ms-transition:all,0.3s,ease-in-out;-o-transition:all,0.3s,ease-in-out;transition:all,0.3s,ease-in-out;border:none;color:#b3b3b3;background-color:rgba(255,255,255,0);padding-left:45px}.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 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}.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 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:#444}.widget-form.form-default .required-fields{display:block;padding:10px;background:#f3f1ef;border:1px solid #837163;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:#06c;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:#00478f}.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;margin-right:10px;line-height:18px;margin:0;padding:4px 4px 4px 30px;text-indent:-25px}.form-widget .checkbox:hover{background:#e0e0e0}.form-widget .checkbox:before{content:"";display:inline-block;width:18px;height:18px;position:relative;top:-1px;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 #cdcdcd;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}.form-widget input[type=checkbox],.form-widget input[type=radio]{opacity:0.00001;position:absolute}.form-widget input[type=checkbox]:checked+.checkbox:before,.form-widget input[type=radio]:checked+.checkbox:before{content:"\e910";text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:15px;background:#06c}.store-location-box h2{padding:0;font-size:1.8em;margin:0 0 30px 0}.store-location-box h3{padding:0}.misc.store-location-box p{text-align:left;margin:8px 0 0 0}.staff-member-wrapper.custom{display:flex}.staff-member.custom{width:33%;background:#fff;margin:0 2% 0 0;text-align:center;padding:20px 20px;box-sizing:border-box}.staff-member.custom:nth-child(3n){margin-right:0}.img-column img.photo{max-width:200px}.flex-coulmn{margin-bottom:6px}.flex-coulmn span{text-transform:capitalize}.member-details-wrapper{background:#f5f5f5;padding:0}.store-box .store-info.align-middle{float:left;margin:15px 0 0px}.store-name-info-container .store-info.info-top{padding:0}.locator-row .store-results-store-list{width:100%}.locator-row .inner-column{float:left}.locator-row .inner-column .text-information .toggle-button{position:relative;display:block}.locator-row .inner-column .text-information .toggle-button i.icon{position:absolute;right:0;top:-3px;font-size:40px;font-weight:bold}.locator-row .inner-column .text-information h2{padding-left:0;text-align:left}.locator-row .inner-column .text-information p{text-align:left}.locator-row .inner-column .text-information .toggle-address{margin:15px 0 0}.locator-row .inner-column .text-information .opening-hours h3{left:0;bottom:0}.locator-row .inner-column .text-information .opening-hours .storeDetails{padding-left:0}.locator-row ul.store-results-list{display:flex;flex-wrap:wrap}.locator-row ul.store-results-list li{width:48%}.locator-row ul.store-results-list li .inner-column{width:100%}.store-container .text-information h2{padding-left:0}.store-container .text-information .store-info.align-middle p{text-align:left}.locator-row .inner-column .text-information .toggle-button h2{padding:0 40px 0 0px}@media screen and (max-width: 1023px){.staff-member .request-meeting.cta-send{padding:8px 15px;font-size:14px}.flex-coulmn span{font-size:14px}}@media (max-width: 767px){.staff-member.custom{width:49%;margin:0 2% 15px 0}.staff-member.custom:nth-child(3n){margin-right:2%}.staff-member.custom:nth-child(2n){margin-right:0}.staff-member-wrapper.custom{flex-wrap:wrap}.locator-row ul.store-results-list li{width:100%}.locator-row .inner-column .text-information .toggle-button h2{font-size:18px}}@media (max-width: 480px){.staff-member.custom{width:100%}.store-locator-page .address-section form.tb-store-finder input.store-finder-search{min-width:120px}.store-locator-page .address-section form.tb-store-finder .select-distance select#distance-select-box{min-width:80px}.store-locator-page .address-section .store-finder-results-message .section-title-small{font-size:22px;margin:30px 0 20px 0px}}@media (max-width: 400px){.store-locator-page .address-section form.tb-store-finder input.store-finder-search{min-width:95px;width:125px}.store-locator-page .address-section form.tb-store-finder label.button.store-finder-button button{padding:8px 12px}}.searchform{top:0;left:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;z-index:1}@media screen and (min-width: 600px){.searchform{position:absolute}}.button.button-header-search-inside .button-button{position:relative}.button.button-header-search-inside .button-button .tb-cross:after,.button.button-header-search-inside .button-button .tb-cross:before{content:"";position:absolute;top:0px;left:20px;background-color:white;width:3px;height:25px;top:10px;left:20px}@media screen and (min-width: 600px){.button.button-header-search-inside .button-button .tb-cross:after,.button.button-header-search-inside .button-button .tb-cross:before{left:15px}}@media screen and (min-width: 800px){.button.button-header-search-inside .button-button .tb-cross:after,.button.button-header-search-inside .button-button .tb-cross:before{width:2px;top:20px;left:26px}}@media screen and (min-width: 1024px){.button.button-header-search-inside .button-button .tb-cross:after,.button.button-header-search-inside .button-button .tb-cross:before{height:30px;left:23px}}.button.button-header-search-inside .button-button .tb-cross:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.button.button-header-search-inside .button-button .tb-cross:before{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.button.button-header-search-inside .button-button .tb-cross:hover:after,.button.button-header-search-inside .button-button .tb-cross:hover:before{background-color:#444}.ui-autocomplete{padding-bottom:30px;border:1px solid #e0e0e0;background-color:white;z-index:99999 !important;width:0;max-height:440px;overflow-y:auto;line-height:1.5;overflow-x:hidden;-webkit-box-shadow:0px,0px,10px,#dcdcdc;-moz-box-shadow:0px,0px,10px,#dcdcdc;box-shadow:0px,0px,10px,#dcdcdc;color:gray;font-weight:300;position:fixed !important;top:43px !important}@media screen and (min-width: 800px){.ui-autocomplete{top:52px !important}}@media screen and (min-width: 1024px){.ui-autocomplete{top:102px !important}}.ui-autocomplete li{cursor:default;display:block;overflow:hidden;clear:left}.ui-autocomplete li a{color:inherit}.ui-autocomplete li a:hover .simple{text-decoration:underline;cursor:pointer;color:#06c}.ui-autocomplete li .top-title,.ui-autocomplete li .product-title{padding:0 60px;margin-bottom:10px;color:#06c;font-weight:400;display:block;font-size:1.25em;margin-top:15px;padding-top:15px}.ui-autocomplete li .simple{padding:0 60px;font-size:1.125em}.ui-autocomplete li .simple strong{font-weight:inherit}.ui-autocomplete .item-container{height:auto !important;min-height:62px}.ui-autocomplete .item-container:hover{color:#06c}.ui-autocomplete .product-term a{display:block;padding:15px 60px;border-bottom:1px solid #e0e0e0}.ui-autocomplete .product-term:nth-of-type(odd) a{background:#f2f2f2}.ui-autocomplete .image{width:56px;height:56px;border:1px solid #e0e0e0;float:left;margin-right:10px}.ui-autocomplete .image img{width:56px;height:56px}.ui-autocomplete .label{color:#06c;font-weight:bold;margin-bottom:5px;font-size:1.125em}.ui-autocomplete a .label:hover{text-decoration:none}.ui-autocomplete a .description:hover{text-decoration:underline;color:#06c;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}.shopping-cart-page{margin-top:100px}@media screen and (min-width: 1024px){.shopping-cart-page .item{display:flex}}.shopping-cart-page .product-box{padding:15px;height:auto;border:none;border-bottom:1px solid #e6e6e6}@media screen and (min-width: 800px){.shopping-cart-page .product-box{padding:30px 15px}}@media screen and (min-width: 1024px){.shopping-cart-page .product-box{padding:30px 10px;width:75%}}.shopping-cart-page .product-box .item-price{font-size:2em;height:auto}.shopping-cart-page .checkout-button{display:block;padding:9px}.shopping-cart-page .form-button{display:block;padding:9px;width:100%;font-size:1em}.shopping-cart-page .photo{border:1px solid #e6e6e6;padding:10px}.shopping-cart-page .product-name{font-weight:300;font-size:1.25em}.shopping-cart-page .remove button{background:transparent;border:none;line-height:inherit;color:red}.shopping-cart-page .heading h2.heading,.shopping-cart-page #check-out-login-page h2.heading{font-size:1.875em;color:#404040;margin:0;margin-bottom:10px;font-weight:300;padding-bottom:10px;border-bottom:1px solid #e6e6e6;position:relative}.shopping-cart-page .heading h2.heading .shopping-cart-edit,.shopping-cart-page #check-out-login-page h2.heading .shopping-cart-edit{margin-top:-3px}.shopping-cart-page .heading #shipping #returning-cust,.shopping-cart-page #check-out-login-page #shipping #returning-cust{width:70%}.shopping-cart-page .heading #shipping #returning-cust .item-details,.shopping-cart-page #check-out-login-page #shipping #returning-cust .item-details{margin-bottom:30px}.shopping-cart-page .heading #shipping #returning-cust .item-details .stores-list,.shopping-cart-page #check-out-login-page #shipping #returning-cust .item-details .stores-list{width:100%}.shopping-cart-page .heading #shipping #returning-cust .sc-subtotal,.shopping-cart-page #check-out-login-page #shipping #returning-cust .sc-subtotal{font-weight:bold;text-align:right;border-bottom:1px solid #717171;margin-bottom:10px}.shopping-cart-page h3.heading{font-size:1.56em;border:none;font-weight:400}.shopping-cart-page .store-container{margin-top:30px}.shopping-cart-page .registerButton{text-align:center;padding-top:20px;padding-bottom:20px}.shopping-cart-page .warranties{padding:10px}.shopping-cart-page .shipping-option-wrapper{height:auto;margin-bottom:3px;position:relative;padding-bottom:3px;border-bottom:1px solid #BBB}.shopping-cart-page .shipping-option-wrapper .shipping-option-attribute{font-weight:bold;display:block;box-sizing:border-box;max-height:70px;overflow:hidden}.shopping-cart-page .shipping-option-wrapper .shipping-option-attribute.shipping-option-label{width:100%;padding-right:70px}.shopping-cart-page .shipping-items-list{margin:0;list-style:none;padding:0}.shopping-cart-page .shipping-items-list li{height:35px;margin-bottom:3px;position:relative}.shopping-cart-page .shipping-items-list .shipping-item-attribute{display:block;height:100%;overflow:hidden;box-sizing:border-box}.shopping-cart-page .shipping-items-list .shipping-item-attribute.shipping-item-image{position:absolute;top:0;left:0;border:1px solid #DDDDDD}.shopping-cart-page .shipping-items-list .shipping-item-attribute.shipping-item-image img{height:100%;width:auto;margin:0}.shopping-cart-page .shipping-items-list .shipping-item-attribute.shipping-item-title{padding:2px 3px 2px 38px;width:100% !important}.shopping-cart-page .shipping-items-list .shipping-item-attribute.shipping-item-title span{vertical-align:middle;display:inline-block;overflow:hidden;width:auto}.shopping-cart-page .shipping-items-list .shipping-item-attribute.shipping-item-title::after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.shopping-cart-page .review-cart-checkout .warrantiesWrapper.shipping-options-for-item form{padding:0;font-size:0.8em;margin-left:10px;margin-top:5px;margin-bottom:5px}.shopping-cart-page .review-cart-checkout .warrantiesWrapper.shipping-options-for-item form label{width:auto;text-align:left;display:inline-block;padding:0;margin:0}.shopping-cart-page .review-cart-checkout .warrantiesWrapper.shipping-options-for-item .store-info{position:absolute;right:0;top:0}.shopping-cart-page .review-cart-checkout .warrantiesWrapper.shipping-options-for-item .shipping-method-wrapper{position:relative;margin:5px 0;font-weight:300;font-size:1.25em}.shopping-cart-page .review-cart-checkout .store-info{display:inline}.shopping-cart-page .review-cart-checkout .store-info .seeStoreInfo{text-decoration:underline;margin-top:30px}.shopping-cart-page .review-cart-checkout #storeBubbleBox{width:248px;filter:alpha(opacity=0);position:absolute;margin:auto;z-index:10;font-size:11px}@media screen and (min-width: 480px){.shopping-cart-page .review-cart-checkout #storeBubbleBox{width:386px}}@media screen and (min-width: 600px){.shopping-cart-page .review-cart-checkout #storeBubbleBox{width:430px}}.shopping-cart-page .review-cart-checkout #storeBubbleBox .map{margin-top:10px;border:1px solid red}.shopping-cart-page .review-cart-checkout #storeBubbleBox .map img{width:428px;height:auto}.shopping-cart-page .review-cart-checkout .triangle-border{padding:5px;color:#333;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 15px #888888;-moz-box-shadow:0px 0px 15px #888888;box-shadow:0px 0px 15px #888888}@media screen and (min-width: 600px){.shopping-cart-page .review-cart-checkout .triangle-border{padding:15px}}.shopping-cart-page .review-cart-checkout .triangle-border:after{content:"";position:absolute;bottom:-13px;left:47px;border-width:13px 13px 0;border-style:solid;border-color:#fff transparent;display:block;width:0}.shopping-cart-page .review-cart-checkout .triangle-border.top:after{top:-20px;bottom:auto;border-width:0 15px 25px 15px;border-color:#fff transparent;left:85%}@media screen and (min-width: 600px){.shopping-cart-page .review-cart-checkout .triangle-border.top:after{left:47%}}.shopping-cart-page .review-cart-checkout .triangle-border.right:after{top:47%;bottom:auto;left:auto;right:-25px;border-width:15px 0 15px 25px;border-color:transparent #fff}.shopping-cart-page .review-cart-checkout #storeBubbleBox td{padding-left:5px;padding-right:5px;text-align:center}.shopping-cart-page .review-cart-checkout #storeBubbleBox h1{border:none}.shopping-cart-page .review-cart-checkout #storeBubbleBox div.store_data div.ISP_Col1{width:100%;float:none;padding-top:0px;padding-left:5px;padding-right:5px}@media screen and (min-width: 480px){.shopping-cart-page .review-cart-checkout #storeBubbleBox div.store_data div.ISP_Col1{width:45%;float:left;padding-top:10px;padding-left:10px;padding-right:0}}.shopping-cart-page .review-cart-checkout #storeBubbleBox div.store_data div.ISP_Col1 p{font-weight:bold;margin-bottom:5px}.shopping-cart-page .review-cart-checkout #storeBubbleBox div.store_data div.ISP_Col2{width:100%;float:none;padding-top:0;padding-left:5px;padding-right:5px;text-align:center}@media screen and (min-width: 480px){.shopping-cart-page .review-cart-checkout #storeBubbleBox div.store_data div.ISP_Col2{width:48%;float:right;padding-top:10px;padding-left:10px;padding-right:0;text-align:center}}.shopping-cart-page .review-cart-checkout #storeBubbleBox div.store_data{background-color:white;border-color:#d6d6d6;border:solid 1px #d6d6d6;padding-bottom:10px}.shopping-cart-page .review-cart-checkout #storeBubbleBox div.ISP_Col1 h1{color:#837163;font-size:13px;font-weight:bold;text-transform:uppercase}.shopping-cart-page .review-cart-checkout #storeBubbleBox div.ISP_Col1 h1 span{font-size:16px}.shopping-cart-page .review-cart-checkout #storeBubbleBox .store_data span.note{display:block;font-weight:bold;font-size:10px;margin-left:10px;margin-top:5px}.shopping-cart-page .review-cart-checkout #storeBubbleBox div.ISP_Col2 h1{color:#000000;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:left}@media screen and (min-width: 480px){.shopping-cart-page .review-cart-checkout #storeBubbleBox div.ISP_Col2 h1{text-align:center}}.shopping-cart-page .review-cart-checkout #storeBubbleBox div.ISP_Col2 table tbody tr td{padding-right:5px}.shopping-cart-page .review-cart-checkout #storeBubbleBox div.ISP_Col2 table tbody tr td:first-of-type{text-align:left}@media screen and (min-width: 480px){.shopping-cart-page .review-cart-checkout #storeBubbleBox div.ISP_Col2 table tbody tr td:first-of-type{text-align:center}}@media screen and (max-width: 599px){.shopping-cart-page .review-cart-checkout #CFForm_1 .stores-list{width:100%}}@media screen and (max-width: 479px){.shopping-cart-page .review-cart-checkout #CFForm_1 .stores-list option{font-size:0.7em}}.shopping-cart-page #check-out-login-page #payment-checkout .headingSummary{padding-bottom:10px !important}@media screen and (min-width: 1024px){.shopping-cart-page #check-out-login-page .product-box .block.col-3-large{float:left}}@media screen and (min-width: 1024px){.shopping-cart-page #check-out-login-page .block.col-3-large-float{float:right;margin-top:20px;line-height:1.5}}@media screen and (max-width: 799px){.shopping-cart-page #check-out-login-page .block.offset-left-6-small{left:0% !important}}.shopping-cart-page #check-out-login-page .block.col-12-xsmall{width:50%}.shopping-cart-page #check-out-login-page .shippingoptions .heading{font-size:1.875em;color:#404040;margin:0;font-weight:300;padding-bottom:10px;border-bottom:none;position:relative}@media screen and (max-width: 1279px){.shopping-cart-page #check-out-login-page .shippingoptions .heading{width:100%;display:block;padding-bottom:10px !important}}.shopping-cart-page #check-out-login-page .shipping-items-list li{height:50px;line-height:1.2}.shopping-cart-page #check-out-login-page .shipping-items-list li .shipping-item-attribute.shipping-item-title{padding:2px 3px 2px 65px}.shopping-cart-page #check-out-login-page .store-info .seeStoreInfo{margin-top:20px}@media screen and (max-width: 799px){.shopping-cart-page #check-out-login-page .block.offset-right-6-small{left:0% !important}}.shopping-cart-page #check-out-login-page .review-cart-checkout .sc-subtotal{font-weight:bold;text-align:right;border-bottom:1px solid #717171}.shopping-cart-page .customMessages{display:block;color:#880000;font-weight:bold;margin-top:20px}.shopping-cart-page .credit-cards-icons.classic-icons{display:block;padding-bottom:0;margin-top:10px;width:150px}.shopping-cart-page .credit-cards-icons.classic-icons .credit-card-logo-wrapper{position:static;padding:0;left:auto;right:auto;width:auto}.shopping-cart-page .credit-card-logo-wrapper{width:150px;margin:auto;padding-bottom:10px}.ordersummary{font-size:1.25em;font-weight:300;line-height:1.8}.ordersummary ul{list-style-type:none}.ordersummary .text-right{float:right}.ordersummary .total{font-size:1.5em}.ordersummary .total .text-right{color:red}.with-edit{padding-right:70px;position:relative}.with-edit:hover .shopping-cart-edit{color:#f33}.shopping-cart-edit{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%);color:#d9d9d9;font-size:18px}.quantity-buttons{margin-top:60px}.quantity-buttons .header{margin-bottom:10px;font-size:1.125em;color:#666}.quantity-buttons .item-qty{font-size:1.25em;color:#666}.quantity-buttons form{display:inline-block}.quantity-buttons form:first-of-type{margin-right:10px}.quantity-buttons form:last-of-type{margin-left:10px}.quantity-buttons button{background:#f5f5f5;border:1px solid #e6e6e6;display:inline-block;line-height:1;padding:8px}.warrantiesWrapper{border:1px solid #e6e6e6}.warrantiesWrapper .header{border-bottom:1px solid #e6e6e6;padding:30px 20px;font-weight:300;font-size:1.79em}.warranty-item{background:#f5f5f5;border-bottom:1px solid #e6e6e6}.warranty-info{padding:15px;display:flex;flex-direction:row}.warranty-description{order:0;width:45%;padding-left:2%}.warranty-price{width:35%}.warranty-action .greenButton{padding:0 5px}.warranty-description,.warranty-price{font-size:1.1875em;font-weight:300}.warranty-description .image{float:left;display:inline-block;padding-right:12px}.checkout-steps-wrapper{padding:40px 0}.checkout-steps{width:100%;position:relative;height:3px;background:grey}.checkout-step{display:table-cell;width:0.0001%;position:relative;line-height:0}.checkout-steps .checkout-step:first-child:before{background:white;width:50%;height:100%;position:absolute;top:0;left:0;content:"";z-index:1}.checkout-steps .checkout-step:last-child:before{background:white;width:50%;height:100%;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:#06c}.checkout-steps .checkout-step.passed .checkout-step-icon:after,.checkout-steps .checkout-step.selected .checkout-step-icon:after{background:#06c}.checkout-steps .checkout-step.passed .checkout-step-icon,.checkout-steps .checkout-step.selected .checkout-step-icon{color:#06c}.checkout-steps .checkout-step-icon,.checkout-steps .checkout-step-label{position:absolute;z-index:1;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)}.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%;-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);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;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 800px){.checkout-steps .checkout-step-label{padding:0 15px}}@media screen and (min-width: 600px){.checkout-steps .checkout-step-label{font-size:1em}}.forgotPassword{background:white;margin:0;padding:0}.forgotPassword .tittleGreenBackground{padding-left:5px;width:225px}.forgotPassword form{height:auto;margin-bottom:0;padding:0 15px}.forgotPassword form #forgot-password-title{font-size:15px;font-weight:bold;color:#837163}.forgotPassword form label{margin-bottom:10px}.forgotPassword form label span{margin-bottom:10px}.forgotPassword form label .textbox{box-sizing:border-box;width:100%;padding:0 0 0 8px}@media screen and (min-width: 1024px){.payment-info.ppe{display:flex;flex-direction:column}}.payment-info.ppe .paypal-logo{width:80px;display:inline-block;margin-right:10px}.payment-info.ppe .paypal-login{display:inline-block;vertical-align:middle}.zipCodeChangeArea{width:100%}.zipCodeChangeArea .input{vertical-align:middle;border:1px solid #d9d9d9;background-color:#ffffff}.zipCodeChangeArea .zipCode{-webkit-transition:all, 0.3s, ease-in-out;-moz-transition:all, 0.3s, ease-in-out;-ms-transition:all, 0.3s, ease-in-out;-o-transition:all, 0.3s, ease-in-out;transition:all, 0.3s, ease-in-out;border:none;color:#000;background-color:rgba(255,255,255,0);padding:45px;display:inline-block;padding:10px;width:100%}.zipCodeChangeArea .add{padding:10px;line-height:1.3;border:none;border-left:1px solid #d9d9d9}.add-promotional-code-section{margin-bottom:20px;border:1px solid #dfdfdf;margin-top:1em}.add-promotional-code-section .heading{cursor:pointer;background-color:#dfdfdf;line-height:0;padding:0.5em;border-bottom:1px solid #dfdfdf}.add-promotional-code-section .heading span{font-size:14px;display:inline-block;vertical-align:middle}.add-promotional-code-section .heading .promotional-code-icon{background:#727272;height:12px;width:12px;color:white;padding:2px;line-height:12px;font-size:1em;font-weight:normal;margin-right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}.add-promotional-code-section .heading .promotional-code-icon.plus{line-height:0.55}.add-promotional-code-section .heading .promotional-code-icon.plus:before{content:"+"}.add-promotional-code-section .heading .promotional-code-icon.minus{line-height:0.5}.add-promotional-code-section .heading .promotional-code-icon.minus:before{content:"-"}.add-promotional-code-section .heading+*{padding:1em}.add-promotional-code-section .promo-code-msg-info{font-weight:bold;margin-bottom:5px}.add-promotional-code-section .changePromoCode{text-decoration:underline}.add-promotional-code-section .promo-code-msg-error{color:red;margin-top:10px;font-size:0.7em;line-height:1.4}.warranty-item .button{vertical-align:middle}.ppebutton img{width:175px}.payment-info.ppe{margin-top:15px}.transactionSuccess{margin:0 auto;max-width:800px}.transaction-details{margin-bottom:1.5em !important}@media screen and (max-width: 829px){.transaction-details{display:none}}.pdfOrderDetails{margin-top:0.6em}.pdfOrderDetails a{display:inline-block;color:#06c}.product-box .add-to-cart,.product-box .shopping-cart-page .checkout-button,.shopping-cart-page .product-box .checkout-button,.product-box .shopping-cart-page .form-button,.shopping-cart-page .product-box .form-button{background:transparent}.product-box .add-to-cart .icon,.product-box .shopping-cart-page .checkout-button .icon,.shopping-cart-page .product-box .checkout-button .icon,.product-box .shopping-cart-page .form-button .icon,.shopping-cart-page .product-box .form-button .icon{margin:0}.product-box .buyNowForm{display:inline-block}.credit-cards-icons{display:inline-block;margin-top:5px}.credit-card-icon{display:inline-block;width:55px;height:39px;background:url(https://content.tailbase.com/templates/common/img/bluepay-cards.jpg);margin-right:5px}.credit-card-icon.visa{background-position:0 0}.credit-card-icon.mastercard{background-position:-55px 0}.credit-card-icon.amex{background-position:-110px 0}.shopping-cart-page .shippingoptions .heading{display:block}@media screen and (min-width: 1024px){.shopping-cart-page .payment-form{width:72%}}.checkout-shipping-notice{padding:25px 20px;background:#e3e3e3;margin:20px 0;color:#444444;border:1px solid #cdcdcd}#cboxContent{background:white;height:571px}#cboxContent #cboxLoadedContent{background:white;overflow:hidden !important}#cboxContent #cboxTitle{display:none !important}#cboxContent #submit-as-order{font-size:0.9em;overflow:auto;height:490px;width:550px}#cboxContent #submit-as-order h2{font-size:1.1em;margin:0;margin-bottom:10px}#cboxContent #submit-as-order .selectBox-dropdown{width:80% !important}#cboxContent #submit-as-order .selectBox-dropdown .selectBox-label{width:100% !important}#cboxContent #submit-as-order label{display:block;margin-bottom:10px}#cboxContent #submit-as-order label span{min-width:190px;display:inline-block}#cboxContent #submit-as-order label span em{color:red}#cboxContent #submit-as-order .required{color:red;font-size:0.9em;font-style:italic}#cboxContent #submit-as-order #submit{float:right}#cboxContent #submit-as-order .error{font-weight:600;color:red}#cboxContent .submit-as-order-button{margin-right:15px}#cboxContent #submit-as-order-form{padding:10px;width:420px;max-width:90%;margin:0 auto}#cboxContent #submit-as-order-form label{display:block;margin-bottom:10px}#cboxContent #submit-as-order-form label>span{display:block}#cboxContent #submit-as-order-form label .req{color:#837163}#cboxContent #submit-as-order-form input,#cboxContent #submit-as-order-form textarea{width:400px;max-width:80%}#cboxContent .submit-as-order-alert{padding:0 15px;color:red;text-align:right}#cboxContent .submit-as-order-message{background:#00366F;color:#FFFFFF;padding:10px;border-radius:10px;margin:10px 0;font-weight:bold;font-size:1.2em}#cboxContent .submit-as-order-message .detail{font-size:0.7em}#cboxContent .submit-as-order-message .action{text-align:center}@media only screen and (max-width: 600px){#cboxContent .submit-as-order-button{margin-top:15px}}#cboxContent #cboxClose.tb-cross{width:100px;height:100px;border-radius:initial;border:none;background:#837163;position:absolute;top:-50px;right:-60px;cursor:pointer;-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}#cboxContent #cboxClose.tb-cross:before{position:absolute;height:21px;-moz-transform:rotate(94deg);-webkit-transform:rotate(94deg);-o-transform:rotate(94deg);-ms-transform:rotate(94deg);transform:rotate(94deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.96946, M12=--0.24525, M21=-0.24525, M22=0.96946);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.96946, M12=--0.24525, M21=-0.24525, M22=0.96946)";zoom:1;top:72px;left:40px;background-color:white}#cboxContent #cboxClose.tb-cross:after{position:absolute;height:21px;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=-0, M21=0, M22=1);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1, M12=-0, M21=0, M22=1)";zoom:1;top:72px;left:40px;background-color:white}#cboxContent #cboxClose.tb-cross:hover{background:#66584d}#cboxContent .mainButton{position:relative;background:#837163;color:white;padding:5px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-clip:padding-box;border:none;font-size:0.9em;cursor:pointer;text-decoration: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}#cboxContent .mainButton:hover{background:#66584d;text-decoration:none}#cboxContent span.additional-info-msg{padding-top:10px;color:red}.back-to-top{display:none;position:fixed;bottom:30px;right:10px;padding:0;text-decoration:none;color:#837163;opacity:0.7;z-index:1000;text-align:center;line-height:1em}.back-to-top .icon{font-size:1.5em;display:block;background:white;border:2px solid #837163;text-align:center;padding:10px;-webkit-box-shadow:0px 0px 5px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 2px rgba(0,0,0,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box}.back-to-top:hover{opacity:1}div.flyer-right{float:right;width:17%;margin-top:38px}@media screen and (max-width: 599px){div.flyer-right{float:none;clear:both;width:100%}}div.flyer-right ul{margin:0;padding:0}@media screen and (max-width: 599px){div.flyer-right ul{text-align:center}}div.flyer-right ul li{display:inline-block;border:#8E8E8E 1px solid;padding:15px 10px;margin-bottom:20px}@media screen and (max-width: 599px){div.flyer-right ul li{padding:0px;overflow:hidden}}div.flyer-right ul li a.link{display:block;background-color:#837163;color:#fff;font-size:12px;font-weight:bold;text-align:center;padding:3px 0;margin-top:5px}@media screen and (max-width: 599px){div.flyer-right ul li a.link{margin:0;padding:5px}}div.flyer-right ul li a.link:hover,div.flyer-right ul li a.link:active{text-decoration:none;background-color:#fff;color:#837163}@media screen and (max-width: 599px){div.flyer-right ul li a.link>a>img{display:none}}@media screen and (max-width: 599px){div.flyer-right ul li a.link>br{display:none}}div.flyer-left{float:left;width:81%;text-align:center}@media screen and (max-width: 599px){div.flyer-left{width:100%}}div.flyer-left a.download{color:#837163}div.flyer-left a.download:hover{text-decoration:underline}ul.flyers-list{list-style:none !important;margin:0;width:100%}ul.flyers-list li{margin-right:12px;font-size:12px;font-weight:bold;display:inline-block}ul.flyers-list li a{color:#fff;display:block;background-color:#837163;line-height:35px;width:36px;text-align:center;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box}ul.flyers-list li a:hover,ul.flyers-list li a:active{background:#444}ul.flyers-list li.ui-state-active a,ul.flyers-list li.ui-tab-selected a{background:#444}div.flyers-item{padding:10px;width:100%;white-space:nowrap}@media screen and (max-width: 599px){div.flyers-item{padding:10px 0}}div.flyers-item .flyerArrows{width:10px;height:25px}div.flyers-item .fa_right,div.flyers-item .fa_left{width:10px;height:25px;padding:0 6px}div.flyers-item .fa_right:hover,div.flyers-item .fa_left:hover{background-position:50% -26px}div.flyers-item img{vertical-align:middle}div.flyers-item .flyer-image{margin:0;max-width:100%;width:calc(100% - 6em)}@media screen and (max-width: 599px){div.flyers-item .flyer-image{margin:0}}.loupe img{max-width:none}.flyer-message{padding:10px;color:white;border:1px solid #f33;background-color:#f93;margin:15px 0;text-align:left;display:inline-block}.flyer-message .icon{color:#f93;display:inline-block;width:1em;height:1em;padding:5px;background:white;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;text-align:center}.flyers-spacer{width:3em}.flyers-arrow{font-size:3em;color:#333}.button-weekly-ads{vertical-align:middle;display:none}@media screen and (min-width: 480px){.button-weekly-ads{display:inline-block}}.page.ui-state-active a{background:#444;color:white}.flyer-left .paging{text-align:center}.anchor-spot.anchor-spot-default .anchor-spot-text{position:absolute;padding:20px;color:white;background:linear-gradient(14deg, rgba(0,0,0,0.55), rgba(0,0,0,0.75));max-width:60%}.anchor-spot.anchor-spot-default .anchor-spot-text>h2{font-weight:500;margin:0 auto}.anchor-spot.anchor-spot-default .anchor-spot-text>p{font-size:1.1em;font-weight:normal;text-align:justify;margin-top:7px;color:#e4e4e4}body #HeydayStartIconContainer{right:60px}body #HeydayStartIconClose{right:75px}body .heyday-chat-initial{right:70px;width:232px}@media screen and (min-width: 480px){body .heyday-chat-initial{width:274px}}body>.iframe-container{right:60px}@media screen and (min-width: 480px){body>.iframe-container{right:98px}}.skip-header{text-align:left}.skip-header a{position:absolute;left:-10000px;width:auto;height:auto;overflow:hidden;padding:10px;background-color:white}.skip-header a:focus,.skip-header a:active{left:0;overflow:visible;z-index:9999}.blog_content .breadcrumb{top:0px !important}.breadcrumb a{line-height:4.8px}.prev_page{float:right;padding:6px 15px}.prev_page .icon.icon-back-button.tb-arrows-thin-2-left{padding:5px}#blog-menu .block.col-8-large.col-7-medium.col-12-small{display:inline-block}@media screen and (min-width: 1280px){#blog-menu .block.col-8-large.col-7-medium.col-12-small{display:inline-block;width:50%;float:left;color:#b4b4b4;font-size:1em}}#blog-menu .block.col-4-large.col-5-medium.col-12-small{display:inline-block;float:right}@media screen and (min-width: 1280px){#blog-menu .block.col-4-large.col-5-medium.col-12-small{display:inline-block;width:17%;float:right;margin-right:20%;border-bottom:1px solid #d5d5d5;color:#d8d8d8;vertical-align:top}}.desktop-blog-category-menu{width:58.33333% !important}.desktop-blog-category-menu ul.more-blog-category-menu{display:none;max-height:60vh;overflow:auto}.desktop-blog-category-menu ul.more-blog-category-menu::-webkit-scrollbar-track{background:white}.responsive-blog-category-menu{display:none}@media screen and (min-width: 1280px){#ulmenu li{display:inline-block}}ul#ulmenu,ul#ulmenu-responsive{position:fixed;left:0;z-index:99999;background:#fff;top:0;width:100%;text-align:center;max-height:calc(100vh - 1px);height:100vh}@media screen and (min-width: 1280px){ul#ulmenu,ul#ulmenu-responsive{display:block;position:unset;height:auto}}ul#ulmenu-responsive{padding:115px 0 0 0}#ulmenu li{float:unset;width:73%;margin:auto;top:60px;text-align:center;font-size:20px}@media screen and (min-width: 1280px){#ulmenu li{float:left;width:unset;top:0;font-size:16px}}#ulmenu li{border:none;position:relative}#ulmenu li:after{content:"";position:absolute;right:29%;background:#f3f3f3;width:85px;height:2px;top:60px}@media screen and (min-width: 1280px){#ulmenu li:after{content:"";position:absolute;right:0;background:#f3f3f3;width:1px;height:20px;top:20px}}#ulmenu li:last-child:after{content:none}#ulmenu li .blog-category-menu li.more-category-dropdown{float:left}#ulmenu li .blog-category-menu li{float:none;display:inline-block;vertical-align:middle}#ulmenu li.more-category-dropdown ul.more-blog-category-menu{min-width:1045px;width:100%;max-height:220px;padding:15px 0 15px 20px}#ulmenu li .blog-category-menu .more-blog-category-menu li{float:left;min-width:146px;text-align:left}.more-blog-category-menu li a{font-size:17px}#ulmenu .more-blog-category-menu li:hover{background:#ededed;color:#414141}li.more-category-dropdown span.icon{font-size:14px;margin-left:5px;position:relative;top:3px}li.more-category-dropdown ul.more-blog-category-menu li{padding:0;min-width:100%}li.more-category-dropdown ul.more-blog-category-menu{position:absolute;left:0;background-color:#fff;top:70px;z-index:99;border:1px solid #eee}li.more-category-dropdown ul.more-blog-category-menu li:after{display:none}.more-blog-category-menu{display:none}.blog-category-menu a{display:inline-block;padding:20px 10px 16px 10px}.search_content input[type="text"]{left:16%;background:#fff;border:none;width:240px;padding:0px 29px 6px 14px}@media screen and (min-width: 1280px){.search_content input[type="text"]{background:none;border:none;width:209px;display:inline-block;padding:10px 18px 6px 0px}}.search_content form{display:inline-block}@media screen and (min-width: 1280px){.search_content form{display:inline-block}}.search_content{margin-top:0}@media screen and (min-width: 1280px){.search_content{margin-top:20px}}.mobile-search-content-hidden{display:none}.mobile-search-content-hidden form{top:7px}@media screen and (min-width: 1280px){.mobile-search-content-hidden{display:block}}.blog_content .section-header.wrapper.wrapper-xmlarge{background:#fff;border:1px solid #ddd;box-shadow:0 10px 15px #ddd;padding:15px 20px 10px 15px}@media screen and (min-width: 1280px){.blog_content .section-header.wrapper.wrapper-xmlarge{background:#fff;border:1px solid #ddd;align-items:center;box-shadow:0 4px 15px #ddd;padding:10px 0px 0px 150px}}.blog_content .wrapper{max-width:1920px;padding:0 15px;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative}@media screen and (min-width: 1280px){.inputZoom{display:inline-block}}.inputZoom button.button{background:none;border:none;font-size:20px;color:#7e7e7e}@media screen and (min-width: 1280px){.inputZoom button.button{background:none;border:none}}button.button.desktop-seracg-blog{display:none}@media screen and (min-width: 1280px){button.button.desktop-seracg-blog{display:inline-block}}button#mobile-cancel-icons-blog{border:none;background:none;font-size:25px;float:right;margin-right:10px}@media screen and (min-width: 1280px){button#mobile-cancel-icons-blog{display:none}}button#mobile-search-icons-blog{background:none;border:none;font-size:18px;float:right;bottom:25px;position:relative}@media screen and (min-width: 1280px){button#mobile-search-icons-blog{display:none}}.search_content_mobile{position:absolute;width:100%;left:0px;bottom:20px;padding:0 0px 0 0px}@media screen and (min-width: 1280px){.search_content_mobile{width:unset;position:unset;padding:0}}@media screen and (min-width: 1280px){.article_detail_content h1{font-size:32px;text-align:center}}.article_detail_content .articles{width:70%;margin-left:15%}.article_detail_content .article-content{width:75%;margin:auto;position:relative}.article-image{text-align:center;margin:10px}.article-image img{width:100% !important;height:100% !important}.articles .title-image-description p{line-height:17px;margin:0 auto}@media screen and (min-width: 1280px){.title-image-description p{margin:0;line-height:18px}}.articles .title-image-description .description-one span{font-size:13px}.articles .title-image-description{margin-top:-7px !important}.articles .date{display:none}.articles .title-image-description .description-one span{font-size:13px}.articles .description-two span{font-size:12px !important;color:#c4c4c4 !important}.articles .article-heading{margin:14px 0;margin-top:70px}@media screen and (min-width: 1280px){.articles .article-heading p span{font-size:35px !important}}@media screen and (min-width: 1280px){.articles .article-heading{margin-top:10%}}@media screen and (min-width: 1280px){.articles .article-content p{padding-bottom:30px}}.article-content-list ul{list-style-type:disc;margin-top:1em;margin-bottom:1em;padding-left:40px}.articles.hidden{display:none}.article-quote p span{color:#acacac !important;font-size:17px;line-height:27px;text-align:left;letter-spacing:0}.article-quote:before,.article-quote:after{content:"";position:absolute;left:0;top:0;width:10px;height:20px;background-color:#dcdcdc}.article-quote:after{left:18px}.article-quote{position:relative;padding:0 0 0 60px}.article-quote p{border-left:2px solid #dcdcdc;padding:0 0 0 18px;margin:0}@media screen and (min-width: 1280px){.article .other-info{display:none}}@media screen and (min-width: 1280px){.article-pagination-outer{margin-left:-30px;margin-right:-30px;padding:30px;text-align:center;border-top:1px solid #ddd}}@media screen and (min-width: 1280px){.article-pagination{display:inline-block;width:70%;position:relative}}@media screen and (min-width: 1280px){.article-pagination ul{padding:0;list-style-type:none;margin:auto;max-width:425px;display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0;height:35px}}@media screen and (min-width: 1280px){.article-pagination li{display:inline-block}}@media screen and (min-width: 1280px){.article-pagination li a{display:inline-block;padding:4px 5px;background:#fff;min-width:30px;text-align:center;border:1px solid #d6d6d6;color:#d6d6d6}}@media screen and (min-width: 1280px){.article-pagination li.active a{border:1px solid #000;color:#000}}@media screen and (min-width: 1280px){.article-pagination .article-pagination-box{display:flex;box-shadow:0px 5px 13px rgba(0,0,0,0.1)}}@media screen and (min-width: 1280px){.article-pagination .article-pagination-box .article-pagination-image{min-width:95px}}@media screen and (min-width: 1280px){.article-pagination .article-pagination-text p{font-size:16px;margin:2px}}@media screen and (min-width: 1280px){.article-pagination .article-left-pagination{float:left;width:295px}}@media screen and (min-width: 1280px){.article-pagination .article-right-pagination{float:right;width:270px}}@media screen and (min-width: 1280px){.article-pagination .article-pagination-text{padding:0 5px}}@media screen and (min-width: 1280px){.article-pagination p.pagination-title-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:84%;font-weight:600}}@media screen and (min-width: 1280px){.article-pagination .article-pagination-text{width:161px;padding-left:7px;text-align:left}}@media screen and (min-width: 1280px){.article-pagination .article-pagination-image img{width:100px;height:87px}}.section-footer.wrapper.wrapper-xmlarge .pagination{text-align:center;margin:0 0 30px 0;padding:0 0 45px 0}.section-footer.wrapper.wrapper-xmlarge .related-articles{border-top:1px solid #ddd}@media screen and (min-width: 1280px){.related-articles h3.author-articles-title{text-align:center;font-weight:bold;color:#000;font-size:30px}}@media screen and (min-width: 1280px){.related-articles .articles.row{width:70%;margin-left:15%}}@media screen and (min-width: 1280px){.related-articles .art{padding:5px}}@media screen and (min-width: 1280px){.related-articles .article-representative-text{display:inline-block;max-height:277px;min-height:210px}}@media screen and (min-width: 1280px){.related-articles .representative-img a{display:inline-block;width:100%;max-height:264px;min-height:245px}}.art.block.col-3-large.col-4-medium.col-6-small{margin-bottom:25px;margin-left:15px;margin-right:15px}@media screen and (min-width: 1280px){.art.block.col-3-large.col-4-medium.col-6-small{width:100%;margin-bottom:20px;vertical-align:top;display:inline-block;margin-left:0;margin-right:0}}@media screen and (max-width: 799px){.art.block.col-3-large.col-4-medium.col-6-small{margin-bottom:0px;margin-left:0px;margin-right:0px}}.art.block.col-3-large.col-4-medium.col-6-small:first-child{margin-top:20px}@media screen and (min-width: 1280px){.art.block.col-3-large.col-4-medium.col-6-small:first-child{margin-top:0}}.representative-img img{width:100%;object-fit:cover}.article-representative-text{border:1px solid #e7e7e7;padding:15px;text-align:justify;color:#7c7c7c;padding-bottom:10px}@media screen and (min-width: 1280px){.article-representative-text{border:2px solid #e7e7e7;background:#f2f2f2;padding:10px 40px 27px 40px;text-align:justify;color:#7a7a7a}}.article-representative-text .summary{padding-bottom:25px;font-size:15px}.article-representative-text .summary a{font-weight:600}.article-representative-text h2.title.line-below-heading{color:#000;margin:10px 0 20px 0;font-size:20px;font-weight:600}.article-representative-text .date{display:none}.articles.row{display:flex}@media screen and (min-width: 1280px){.articles.row{padding:40px 0px 40px 0px;column-count:3;column-gap:1em}}.article_list_content .share-options>div,.article_list_content .share-options a,.article_list_content .share-options span,.article_detail_content .share-options>div,.article_detail_content .share-options a,.article_detail_content .share-options span{display:inline-block;vertical-align:middle;color:#7a7a7a;font-size:20px;margin:0 2px 0 0;font-size:17px;text-align:left}.article-social-icons p{display:inline-block;margin:0;vertical-align:middle}.article-social-icons{border-top:1px solid #ddd;text-align:center;margin:20px 0;display:inline-block;width:100%;padding:20px 0}.article-social-icons .share-options{display:inline-block;vertical-align:middle;margin:9px 0 0 0;color:#7c7c7c}.share-options a.link.link-article-share{display:none}@media only screen and (min-width: 320px) and (max-width: 1024px){div.article-pagination ul{padding:0;list-style-type:none;margin:auto;max-width:425px;display:inline-block;position:relative;left:0;right:0;top:0;bottom:0;height:35px}div.article-pagination li{display:inline-block}div.article-pagination li a{display:inline-block;padding:4px 5px;background:#fff;min-width:30px;text-align:center;border:1px solid #d6d6d6;color:#d6d6d6}div.article-pagination li.active a{border:1px solid #000;color:#000}.article_detail_content .article_detail_content .article-page{width:100%;margin-left:0}.article_detail_content h1.section-title-standard{font-size:20px;text-align:center;padding:0 8px}.article_detail_content{margin:0;padding:0 10px}.article_detail_content .article-content{width:82%;text-align:justify;font-size:12px !important;line-height:1.5em}.article_detail_content .article-heading{margin:14px 0;margin-top:70px}.article_detail_content .article-content-list li{padding:8px 0}.article-social-icons .share-options span:before{display:none}.article_detail_content .articles{width:auto;padding:0;margin-left:0}.article_detail_content .title-image-description{padding:0 18px}.article_detail_content .title-image-description p{line-height:17px;margin:0 auto}.article_detail_content .other-info,.pagination-row .article-pagination-image,.article-pagination-text p.pagination-title-text,.article-pagination-text p.pagination-category-text{display:none}.pagination .article-pagination-outer{padding:0 30px}.pagination .article-pagination{display:flex;flex-direction:column-reverse;margin-bottom:40px}.article-pagination .pagination-row{display:flex;flex-direction:row;justify-content:space-between}.article_detail_content .article-content p{padding-bottom:10px}.article_detail_content .article-quote{position:relative;padding:40px 0 0 0}.article-page .article-social-icons .share-options{margin-left:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.article-page .article-social-icons .share-options span{width:auto}.article-page .article-social-icons .share-options .fb_iframe_widget{margin:-5px 0 0 0}.article-social-icons{padding:20px 0 50px;border-bottom:1px solid #ddd}.article-quote:after{display:none}.article-quote:before{content:'';background:url(../images/quote.png) 0 0 no-repeat;width:43px;height:33px}.articles.row{display:block}}.article-listing.wrapper{max-width:1920px;padding:0 15px;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative}.article_detail_content .article-listing.wrapper{display:none}.read-full-article{text-align:right;display:inline-block;width:100%;border-top:1px solid #e7e7e7;padding:10px 0 0 0;font-size:10px;position:relative}@media screen and (min-width: 1280px){.read-full-article{border-top:2px solid #e7e7e7;padding:25px 0 0 0}}.read-full-article .share-options{display:none;position:absolute;padding:6px 5px 6px 7px;z-index:98;width:20px;float:right;right:9px;bottom:41px;background:#fff;top:auto;border:1px solid #eee;box-shadow:0 0 6px #eee;text-align:left}@media screen and (min-width: 1280px){.read-full-article .share-options{display:inline-block;vertical-align:middle;position:relative;background:none;width:unset;border:none;box-shadow:none;bottom:5px;right:0px;padding:3px 0px 10px 5px}}a.link.link-article-page{width:56%;display:inline-block;color:#000;padding-top:10px;padding-bottom:10px;padding-left:7px;font-weight:600;border-right:1px solid #e7e7e7;font-size:13px;text-align:left;float:left}@media screen and (min-width: 1280px){a.link.link-article-page{padding-right:0;padding-left:0;padding-top:0px;padding-bottom:0px;border-right:2px solid #e7e7e7;float:left;width:50%;text-align:left}}span.icon.icon-read-article-icon.tb-arrows-thin-2-right{margin-left:12px;vertical-align:middle;font-weight:600;font-size:18px}a.link.link-article-share{display:inline-block;margin-left:14px;font-size:14px;text-align:right;padding-top:10px}@media screen and (min-width: 1280px){a.link.link-article-share{text-align:right;margin-left:0;font-size:14px;width:auto;padding-top:0px}}span.label.label-share-article-label{margin:0 10px 0 0px}.left_navigation .navigation_content{display:none}a.button-button.view-more{border:1px solid #ddd;text-align:center;min-width:200px;display:inline-block;padding:14px 0;box-shadow:0 0 3px #eee;font-size:16px}.icon-mobile-shared-links-dots{display:inline-block;font-size:14px;float:right;margin-right:10px;background:#f2f2f2;padding:12px 12px 12px 12px;margin-top:-10px}@media screen and (min-width: 1280px){.icon-mobile-shared-links-dots{display:none}}.block.blog-category-menu.mobile-version{display:none;padding:0}.block.blog-category-menu.mobile-version a{padding:6px 10px 6px 10px}.blog-category-menu.mobile-version .link-blog-category-filter-link{font-size:18px}@media screen and (min-width: 1280px){.blog-category-menu.mobile-version .link-blog-category-filter-link{display:none}}.blog-category-menu.mobile-version .icon-blog-category-filter-icon{color:#d41317}#ulmenu-responsive .icon.tb-cancel{float:right;position:relative;bottom:90px;right:15px}@media (max-width: 1024px){.article .content .wysiwyg-container{padding:0 15px}.responsive-blog-category-menu{display:none}.desktop-blog-category-menu{display:none}.block.blog-category-menu.mobile-version{display:block}ul#ulmenu-responsive a{font-size:20px}#ulmenu-responsive .blog-category-menu{max-height:calc(100vh - 115px);overflow:auto}.breadcrumb a{display:block;line-height:inherit}}@media (min-width: 1024px){.art.block.col-3-large{max-width:35%}}@media (min-width: 600px){.article_list_content .block.col-6-small{width:97%}}@media (max-width: 600px){.articles.row .art{margin:0 0 20px 0}h3.author-articles-title{text-align:center;font-weight:600;font-size:18px}}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{background:white}.price-before{display:block !important}.price-before .price-content{position:relative !important;display:inline-block !important}.price-before .price-content:after{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%) rotate(-9deg);-webkit-transform:translate(-50%, -50%) rotate(-9deg);-o-transform:translate(-50%, -50%) rotate(-9deg);-ms-transform:translate(-50%, -50%) rotate(-9deg);transform:translate(-50%, -50%) rotate(-9deg);width:calc(100% + 10px);content:"";border-bottom:2px solid #f33}.product-detail .price-before .price-content:after{border-bottom:3px solid #f33}.fluid-row-element.fluid-row-wrap{white-space:normal}.prod-anchor-section:target::before{content:"";display:block;padding-top:120px;margin-top:-60px}a:focus,input:focus,textarea:focus,button:focus,input[type="checkbox"]:focus+label::before{outline:2px solid black !important}a:not(:focus-visible),input:not(:focus-visible),textarea:not(:focus-visible),button:not(:focus-visible),input[type="checkbox"]:not(:focus-visible)+label::before{outline:none}a:not(:-moz-focusring),input:not(:-moz-focusring),textarea:not(:-moz-focusring),button:not(:-moz-focusring),input[type="checkbox"]:not(:-moz-focusring)+label::before{outline:none}input[type="checkbox"]:focus+label::before{outline:2px solid black}.breadcrumb a{line-height:100%}.product-box .photo:focus+.item-detailsHover-product-list,.product-box .item-detailsHover-product-list.hasChildFocused{opacity:1 !important;transform:scale(1.5) !important}.product-box .item-details a:focus-visible{outline-offset:-2px}.anchor-spot-content>a:focus .billboard-image-container{outline:2px solid yellow}.anchor-spot-content>a:not(:focus-visible) .billboard-image-container{outline:none}.anchor-spot-content>a:not(:-moz-focusring) .billboard-image-container{outline:none}.paging,.resultmenu{overflow:visible}.product-detail-display .product-detail .product-name{overflow:visible}.reviews{overflow:visible}.no-touch .swiper-container{overflow:visible}#tabs-scroll{overflow:visible}.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: 1500px){.breakpoint:before{content:"1500"}}@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}.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: 1500px){.breakpoint:before{content:"1500"}}@media screen and (min-width: 1920px){.breakpoint:before{content:"1920"}}.breakpoints{content:"xsmall/small/medium/large/xlarge/xmlarge/xxlarge/";display:none}@media screen and (min-width: 1280px){.main-menu-bar .logo a img{max-width:300px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.main-menu-bar .logo a img{max-width:115px}}.section-home-newsletter .custom-newsletter{background-color:#837163}.top-bar-icon{padding:8px}.brandLanding .brandLanding-slide .cycle-slideshow{min-height:100%;max-height:100%}.misc.contactus .cards-module .image-wrapper img{width:100%}.product-box .product-price-qualifier{height:40px}@media screen and (min-width: 600px){.product-list-container .product-box,.specs-features-container .product-box,.collection-listing .product-box{height:550px}}.sales-end-wrapper{top:-30px}.section.section-home-widgets-footer{display:block}@media screen and (min-width: 800px){.product-box .item-photo:hover .item-detailsHover-product-list{transform:scale(1.5)}}@media screen and (max-width: 799px){.product-box .item-photo:hover .item-detailsHover-product-list{transform:scale(1.7)}}.brandLanding .brandLanding-slide .cycle-slideshow{min-height:380px;max-height:380px}.brandLanding .main-slide-content .containsNoText.cycle-slide.cycle-slide-active:before{content:'';width:100%;box-shadow:7px 10px 32px 30px rgba(0,0,0,0.39);height:100%;background-color:transparent !important;position:absolute}#main-menu{display:block !important;box-shadow:none}.swiper-pagination-bullets{display:none}@media screen and (max-width: 1023px){.quote-request-left{width:auto !important}}.button-weekly-ads{display:none}@media screen and (max-width: 479px){.button-weekly-ads{display:none !important}}.widget-form.form-newsletter .input input[type="text"]{font-size:0.8em}
