﻿.category-recommendations .product-slider_container{width:100%;margin:0 auto;padding:0 30px;padding-top:40px;padding-bottom:40px}.category-recommendations .product-slider_container>*{max-width:1200px;margin-left:auto;margin-right:auto}.category-recommendations .product-slider_container .product-slider_title{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:.2em;margin-bottom:20px}.category-recommendations .product-slider_container .product-slider_title{font-size:18px}@media screen and (min-width: 320px){.category-recommendations .product-slider_container .product-slider_title{font-size:calc(18px + 4 * (100vw - 320px) / 448)}}@media screen and (min-width: 768px){.category-recommendations .product-slider_container .product-slider_title{font-size:22px}}@media only screen and (min-width: 1200px){.category-recommendations .product-slider_container{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width: 1400px){.category-recommendations .product-slider_container .product-slider{margin:0 -6%}}.search-toggle{cursor:pointer}.search-toggle+*{max-height:0;overflow:hidden;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.expanded.search-toggle+*{max-height:3000px}.search-result-content .infinite-scroll-link{display:inline-block;width:auto;color:#fff;background-color:#ba0c2f;border:none;border-radius:0;outline:none;padding:.6em 2em .6em;text-align:center;font-size:16px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:bold;line-height:1.2;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.search-result-content .infinite-scroll-link:hover,.search-result-content .infinite-scroll-link:focus{cursor:pointer;color:#fff;background-color:#8a0923;border:none}.search-result-content [disabled].infinite-scroll-link{color:#fff;border-color:#ebebeb;background:#ebebeb;pointer-events:none}.search-result-content .infinite-scroll-link:hover{text-decoration:none}@media only screen and (min-width: 768px){.search-result-content .infinite-scroll-link{font-size:20px}}.pt_product-search-result #main .inner-wrapper,.pt_categorylanding #main .inner-wrapper{max-width:1400px;margin:0 auto}.pt_product-search-result .breadcrumb li>*,.pt_categorylanding .breadcrumb li>*{display:none}.pt_product-search-result .breadcrumb li>h1,.pt_categorylanding .breadcrumb li>h1{display:block;text-align:center;margin:0;padding:40px 0 85px;letter-spacing:.2em}.pt_product-search-result .breadcrumb li>h1,.pt_categorylanding .breadcrumb li>h1{font-size:24px}@media screen and (min-width: 320px){.pt_product-search-result .breadcrumb li>h1,.pt_categorylanding .breadcrumb li>h1{font-size:calc(24px + 12 * (100vw - 320px) / 448)}}@media screen and (min-width: 768px){.pt_product-search-result .breadcrumb li>h1,.pt_categorylanding .breadcrumb li>h1{font-size:36px}}.pt_product-search-result #main{width:100%;margin:0 auto;padding:0 30px}.pt_product-search-result .search-content{position:relative;padding-bottom:80px}.pt_product-search-result #primary{position:relative}.pt_product-search-result #secondary{position:absolute;top:0;left:0;right:0}@media only screen and (min-width: 768px){.pt_product-search-result .breadcrumb,.pt_categorylanding .breadcrumb{padding:30px 0}.pt_product-search-result .breadcrumb li>*,.pt_categorylanding .breadcrumb li>*{display:inherit}.pt_product-search-result .breadcrumb li h1,.pt_categorylanding .breadcrumb li h1{display:inline;font-size:10px;letter-spacing:0;padding:0}.pt_product-search-result .search-content{display:table;width:100%}.pt_product-search-result #primary,.pt_product-search-result #secondary{display:table-cell;vertical-align:top}.pt_product-search-result #secondary+#primary{padding-left:25px}.pt_product-search-result #secondary{position:static;width:225px}}@media only screen and (min-width: 1200px){.pt_product-search-result #secondary+#primary{padding-left:40px}.pt_product-search-result #secondary{position:static;width:300px}}.pt_product-search-result .breadcrumb li>h1,.pt_categorylanding .breadcrumb li>h1{display:none}.pt_product-search-result #secondary{right:-30px;left:-30px}.pt_product-search-result .breadcrumb{max-width:40%;float:left}.seo-text-link{font-weight:bold;text-decoration:none;white-space:nowrap;margin-top:15px;display:inline-block}.seo-text-link:hover{text-decoration:none}.seo-text-link:after{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none;padding-left:5px;line-height:inherit}.seo-text-link.expanded:after{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none}@media only screen and (min-width: 768px){.pt_product-search-result .breadcrumb,.pt_categorylanding .breadcrumb{padding:26px 0}.pt_product-search-result .breadcrumb li>*,.pt_categorylanding .breadcrumb li>*{display:inherit}.pt_product-search-result .breadcrumb li h1,.pt_categorylanding .breadcrumb li h1{display:inline;padding:0;font-size:14px;letter-spacing:0}.pt_product-search-result #primary,.pt_product-search-result #secondary{display:block}.pt_product-search-result #primary{width:calc(100% - 225px);float:right}.pt_product-search-result #secondary{float:left}.sticky-refinements .pt_product-search-result #secondary{position:fixed;left:30px}.sticky-refinements.contain-bottom-refinements #secondary{left:0;bottom:75px;top:auto !important;position:absolute}}@media only screen and (min-width: 1200px){.pt_product-search-result .breadcrumb{max-width:55%}.pt_product-search-result #primary{width:calc(100% - 300px)}}@media only screen and (min-width: 1400px){.sticky-refinements .pt_product-search-result #secondary{left:50%;margin-left:calc(-50% + 30px)}}@media only screen and (min-width: 1460px){.sticky-refinements .pt_product-search-result #secondary{margin-left:-700px}}@media only screen and (max-width: 767px){.pt_product-search-result #secondary{top:0 !important}}.search-toggle{display:block;position:relative;padding:0 33px 0 10px;border:1px solid;text-transform:uppercase;line-height:55px}.search-toggle span{display:inline-block;vertical-align:middle;line-height:1.5}.search-toggle:before,.search-toggle:after{position:absolute}.search-toggle:after{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none;top:1px;right:10px;bottom:0;line-height:inherit}.search-toggle.expanded{z-index:101}.search-toggle.expanded:before{content:"";display:block;right:0;bottom:-1px;left:0;height:1px}.search-toggle.expanded:after{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none}.search-toggle.expanded+.search-panel{position:relative;z-index:100;margin-top:-1px;border:1px solid}.search-toggle.expanded~.dark-overlay{visibility:visible;opacity:1;z-index:95}.search-toggle+.search-panel{-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.search-toggle+.search-panel h3,.search-toggle+.search-panel .sorting-option{padding:20px;border-top:1px solid;font-size:14px}.refinements .refinements-wrapper .refinement-group-title+.refinement h3{border:none}.refinements .refinements-wrapper .refinement .search-toggle,.refinements .refinements-wrapper .refinement .toggle{-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.refinements .refinements-wrapper .refinement .search-toggle+*,.refinements .refinements-wrapper .refinement .search-toggle:before,.refinements .refinements-wrapper .refinement .search-toggle:after,.refinements .refinements-wrapper .refinement .toggle+*,.refinements .refinements-wrapper .refinement .toggle:before,.refinements .refinements-wrapper .refinement .toggle:after{-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.refinements-toggle{z-index:1;width:49%}.refinements-toggle.has-active-refinements{font-weight:bold}.refinements-toggle.has-active-refinements span:after{content:" (" attr(data-active-refinements) ")"}.refinement-group-title{display:none}.show-results-bar{visibility:hidden;background:#fafafa;position:fixed;bottom:-120px;left:0;z-index:101;width:100%;padding:15px 20px;border-top:1px solid #f5f5f5;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.show-results-bar .btn{display:block;width:100%;padding:15px 20px;font-size:16px;line-height:30px}.show-results-bar .btn span{font-size:12px;font-weight:normal}.expanded.has-active-refinements~.show-results-bar{visibility:visible;bottom:0;-moz-transition:all .4s ease-in-out .3s;-webkit-transition:all .4s ease-in-out .3s;-o-transition:all .4s ease-in-out .3s;transition:all .4s ease-in-out .3s}.refinements-wrapper .refinement:first-child h3,.refinements-wrapper .category-refinement+.refinement h3{border:none}.refinements-wrapper .refinement.disabled{display:none}.refinements-wrapper .refinement .toggle,.refinements-wrapper .refinement .expand-refinements{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:40px}.refinements-wrapper .refinement .toggle:after,.refinements-wrapper .refinement .toggle:before,.refinements-wrapper .refinement .expand-refinements:after,.refinements-wrapper .refinement .expand-refinements:before{content:"";display:block;background:#222;position:absolute;top:50%;right:20px}.refinements-wrapper .refinement .toggle:before,.refinements-wrapper .refinement .expand-refinements:before{width:11px;height:1px}.refinements-wrapper .refinement .toggle:after,.refinements-wrapper .refinement .expand-refinements:after{width:1px;height:11px;margin:-5px 5px 0 0;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.refinements-wrapper .refinement .toggle.expanded:after,.refinements-wrapper .refinement .expand-refinements.expanded:after{-moz-transform:scale(0, 0);-webkit-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0)}.refinements-wrapper .refinement .expand-refinements.hide-refinements:after{-moz-transform:scale(0, 0);-webkit-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0)}.refinements-wrapper .refinement h3{margin:0;font-family:"proxima-nova",Helvetica,Arial,sans-serif;text-transform:none}.refinements-wrapper .refinement h3+div{padding:0 20px}.refinements-wrapper .refinement .refinement-values:after,.refinements-wrapper .refinement .refinement-slider:after{content:"";display:block;height:20px}.refinements-wrapper .refinement ul li{display:block}.refinements-wrapper .refinement ul li.hide{display:none}.refinements-wrapper .refinement ul .refinement-link{display:block;position:relative;padding:8px 0 8px 19px;text-decoration:none;color:#555}.refinements-wrapper .refinement ul .refinement-link strong{font-weight:inherit}.refinements-wrapper .refinement ul .refinement-link:before{content:"";display:block;position:absolute;top:10px;left:0;width:12px;height:12px;border:1px solid #555}.refinements-wrapper .refinement ul .selected .refinement-link{color:#222}.refinements-wrapper .refinement ul .selected .refinement-link:before{content:"x";border-color:#222;letter-spacing:0;text-align:center;line-height:8px}.refinements-wrapper .refinement ul .unselectable .refinement-link{color:#ebebeb;pointer-events:none}.refinements-wrapper .refinement ul .unselectable .refinement-link:before{border-color:#ebebeb}.refinements-wrapper .refinement ul.swatches{margin:0 -6px;overflow:hidden}.refinements-wrapper .refinement ul.swatches li{float:left;padding:6px}.refinements-wrapper .refinement ul.swatches li a{position:relative;display:block;width:26px;height:26px;text-indent:-9999em;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:contain;border-radius:50%;text-decoration:none}.refinements-wrapper .refinement ul.swatches li.selected a:before{content:"";font-family:"font-icons",sans-serif;font-size:9px;font-weight:normal;line-height:1;color:inherit;speak:none;position:absolute;top:50%;left:0;right:0;margin-top:-4px;text-indent:0;letter-spacing:0;text-align:center}.refinements-wrapper .refinement ul.swatches li.unselectable{display:none}.refinements-wrapper .refinement .expand-refinements{display:block;margin-top:8px;text-decoration:none}.refinements-wrapper .refinement.category-refinement{display:none}.refinements-wrapper .refinement .refinement-tooltip{display:none}.refinements-wrapper .refinement .refinement-slider .refinement-slider-range{background:none;position:relative;height:13px;margin:0 9px;border:none;cursor:pointer}.refinements-wrapper .refinement .refinement-slider .refinement-slider-range:before{content:"";background:#888;position:absolute;top:9px;right:-9px;left:-9px;z-index:0;height:1px}.refinements-wrapper .refinement .refinement-slider .refinement-slider-range .ui-slider-range{background:#222;height:2px;margin-top:8px}.refinements-wrapper .refinement .refinement-slider .refinement-slider-range .ui-slider-handle{background:#222;top:0;width:18px;height:18px;margin-left:-9px;border:none;border-radius:50%;outline:none;cursor:ew-resize}.refinements-wrapper .refinement .refinement-slider .refinement-slider-display{padding:20px 0 0;font-size:10px;text-transform:uppercase;color:#222;text-align:center}.refinements-wrapper .refinement .refinement-slider .refinement-slider-display div{display:inline-block;vertical-align:middle;position:relative;margin:0 3px 0 0}.refinements-wrapper .refinement .refinement-slider .refinement-slider-display .refinement-slider-input{border:1px solid #222}.refinements-wrapper .refinement .refinement-slider .refinement-slider-display .refinement-slider-symbol{padding:4px 0 4px 10px;font-size:14px;line-height:30px}.refinements-wrapper .refinement .refinement-slider .refinement-slider-display .refinement-slider-symbol+input{text-align:left}.refinements-wrapper .refinement .refinement-slider .refinement-slider-display input{display:inline-block;background:none;width:40px;padding:4px;border-width:0;outline-width:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);font-size:14px;line-height:30px;text-align:right}.refinements-wrapper .refinement .refinement-slider .refinement-slider-display input+.refinement-slider-symbol{padding-right:10px;padding-left:0}#secondary+#primary .search-result-options .refined-by{display:none}.search-result-options{clear:both;position:relative;height:57px}.search-result-options:before,.search-result-options:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.search-result-options .refined-by{text-align:center}.search-result-options .refined-by span{display:inline-block;vertical-align:middle}.search-result-options .refined-by .breadcrumb-refinement{height:36px;margin-right:10px;line-height:36px;white-space:nowrap}.search-result-options .refined-by .breadcrumb-refinement-value{position:relative;height:32px;padding:0 15px;border:1px solid;border-radius:15px;line-height:30px}.search-result-options .refined-by .breadcrumb-refinement-value[class*=swatch]{height:26px;padding:0;border:none;border-radius:0;line-height:26px}.search-result-options .refined-by .breadcrumb-refinement-value+.breadcrumb-refinement-value{margin-left:5px}.search-result-options .refined-by .breadcrumb-relax{display:inline-block;background:none;text-decoration:none}.search-result-options .refined-by .breadcrumb-relax:before{margin-left:3px;content:"";font-family:"font-icons",sans-serif;font-size:10px;font-weight:normal;line-height:1;color:inherit;speak:none}.search-result-options .refined-by .swatch-color-circle{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;width:26px;height:26px;border-radius:50%}.search-result-options .refined-by .swatch-color-circle+.breadcrumb-relax{right:0;bottom:0;text-align:center}.search-result-options .refined-by .swatch-color-circle+.breadcrumb-relax:before{position:absolute;top:50%;right:0;left:0;margin:-5px 0 0}.search-result-options .sort-by{float:right;width:49%}.search-result-options .sort-by .search-panel{position:absolute;top:57px;right:0;left:0}.search-result-options .sort-by li:first-child .sorting-option{border-top:none}.search-result-options .sort-by .sorting-option{display:block;font-weight:600;text-decoration:none}.search-result-options .pagination{position:absolute;top:-60px;right:0;left:0;text-align:center}.oldie .search-result-options .search-toggle+.search-panel,.ie9 .search-result-options .search-toggle+.search-panel{display:none}.oldie .search-result-options .search-toggle.expanded+.search-panel,.ie9 .search-result-options .search-toggle.expanded+.search-panel{display:block}@media only screen and (min-width: 480px){.search-toggle{padding:0 43px 0 20px}.search-toggle:after{right:15px}}@media only screen and (min-width: 768px){.search-toggle.refinements-toggle.expanded+.search-panel{position:static;border:none}.refinements-toggle{display:none}.refinements-toggle+*{max-height:none}.search-toggle-overlay,.show-results-bar{display:none}.refinements-wrapper{overflow:visible}.refinements-wrapper .refinement{padding:0 20px}.refinements-wrapper .refinement .toggle,.refinements-wrapper .refinement .expand-refinements{padding-right:21px}.refinements-wrapper .refinement .toggle:after,.refinements-wrapper .refinement .toggle:before,.refinements-wrapper .refinement .expand-refinements:after,.refinements-wrapper .refinement .expand-refinements:before{right:0}.refinements-wrapper .refinement .category-section>.toggle{padding-right:41px}.refinements-wrapper .refinement .category-section>.toggle:after,.refinements-wrapper .refinement .category-section>.toggle:before{right:20px}.refinements-wrapper .refinement .toggle.expanded,.refinements-wrapper .refinement .toggle.expanded+*{overflow:visible}.refinements-wrapper .refinement h3{padding:20px 0;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase}.refinements-wrapper .refinement h3+div{padding:0}.refinements-wrapper .refinement ul .refinement-link{padding-top:6px;padding-bottom:6px}.refinements-wrapper .refinement ul .refinement-link:before{top:8px}.refinements-wrapper .refinement.category-refinement{display:block;padding:0}.refinements-wrapper .refinement.category-refinement h3{padding:30px 0;border-top:1px solid;font-size:16px;font-weight:bold}.refinements-wrapper .refinement.category-refinement .refinement-values{padding-right:20px}.refinements-wrapper .refinement.category-refinement ul.default{margin:0}.refinements-wrapper .refinement.category-refinement ul.default .refinement-link{padding-left:0;text-transform:uppercase}.refinements-wrapper .refinement.category-refinement ul .refinement-link{padding-left:20px}.refinements-wrapper .refinement.category-refinement ul .refinement-link:before{display:none}.refinements-wrapper .refinement.category-refinement ul .selected .refinement-link{font-weight:bold}.refinements-wrapper .refinement.category-refinement .expand-refinements{padding-left:20px}.refinements-wrapper .refinement.category-refinement .default+.expand-refinements{padding-left:0}.refinements-wrapper .refinement .refinement-tooltip{display:inline-block;vertical-align:baseline;position:relative;margin-top:-3px;margin-left:2px;pointer-events:all}.refinements-wrapper .refinement .refinement-tooltip .icon-info{display:block;position:relative;width:24px;height:12px;margin:0}.refinements-wrapper .refinement .refinement-tooltip .icon-info:before{content:"i";display:block;position:absolute;top:0;left:0;width:12px;height:12px;border:1px solid;border-radius:50%;font-size:8px;font-weight:bold;text-transform:none;text-align:center;line-height:10px}.refinements-wrapper .refinement .refinement-tooltip .refinement-tooltip-content{display:none;background:#fff;opacity:1;position:absolute;top:50%;left:100%;z-index:10002;padding:12px;border-width:0;box-shadow:0 0 0 5000px rgba(0,0,0,.25);font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:.05em;color:#222;line-height:1.5;-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.refinements-wrapper .refinement .refinement-tooltip .refinement-tooltip-content:before{content:"";display:block;position:absolute;top:50%;left:-16px;width:0;height:0;margin-top:-8px;border:8px solid rgba(0,0,0,0);border-right-color:#fff}.refinements-wrapper .refinement .refinement-tooltip .refinement-tooltip-content p{margin:0;width:400px}.refinements-wrapper .refinement .refinement-tooltip .refinement-tooltip-content small{display:block;font-size:10px;color:#555}.refinements-wrapper .refinement .refinement-tooltip .refinement-tooltip-content .title{display:block;margin:5px 0;text-transform:uppercase}.refinements-wrapper .refinement .refinement-tooltip .refinement-tooltip-content .more-info{display:inline-block;margin:10px 0 0;border-bottom:1px solid #222;font-size:10px;text-transform:uppercase;text-decoration:none;line-height:1.2}.refinements-wrapper .refinement .refinement-tooltip:hover{z-index:10003}.refinements-wrapper .refinement .refinement-tooltip:hover .refinement-tooltip-content{display:inline-block}.refinements-wrapper .refinement .refinement-slider .refinement-slider-range{margin-top:20px}#secondary+#primary .search-result-options .refined-by{display:block}.search-result-options{margin:20px 0}.search-result-options .refined-by{display:block;float:left;width:60%;padding:6px 0;text-align:left}.search-result-options .sort-by,.search-result-options .pagination{float:right;max-width:40%;font-size:11px}.search-result-options .sort-by{position:relative;width:auto}.search-result-options .sort-by .search-toggle{line-height:46px}.search-result-options .sort-by .search-toggle.expanded{z-index:3}.search-result-options .sort-by .search-toggle.expanded+.search-panel{z-index:2;padding:10px 0}.search-result-options .sort-by .search-toggle.expanded+*+.dark-overlay{display:none}.search-result-options .sort-by .search-panel{top:48px;left:auto;min-width:100%}.search-result-options .sort-by .search-panel .sorting-option{margin:0 10px;padding:10px 15px;border:none;font-size:inherit;font-weight:normal;white-space:nowrap}.search-result-options .pagination{position:static;clear:right;padding:10px 0 0;text-align:right}}@media only screen and (min-width: 1024px){.search-result-options .sort-by{max-width:25%}.search-result-options .pagination{clear:none;max-width:15%;height:48px;padding:0 15px 0 0;line-height:48px}.search-result-options .pagination>div{display:inline-block;vertical-align:middle;line-height:1.5}}.sort-by{position:absolute;top:0;right:-30px;left:-30px;text-align:initial;text-transform:uppercase}.sort-by .search-toggle{float:right}.sort-by .search-toggle.expanded+.search-panel{position:absolute;left:0;right:0;font-weight:600}.sort-by .search-toggle.expanded+.search-panel .sorting-option{text-decoration:none;color:#555;display:block;padding:20px}.search-result-options{height:auto}.search-result-options-desktop{display:none;max-width:55%;padding:17px 0;float:right}.search-result-options-mobile{clear:both;display:block;min-height:50px}.search-result-options-mobile:before,.search-result-options-mobile:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.search-result-options-mobile .items-per-page{opacity:0}.search-result-options-mobile .totalitemcount,.search-result-options-mobile .items-per-page{display:none}.search-result-options-mobile,.search-result-options-desktop{color:#555;text-align:right}.search-result-options-mobile .totalitemcount,.search-result-options-desktop .totalitemcount{width:100%;margin-top:10px;font-size:14px;font-weight:600;text-transform:uppercase;color:#ba0c2f;text-align:right}.search-result-options-mobile .refined-by .breadcrumb-refinement-value,.search-result-options-desktop .refined-by .breadcrumb-refinement-value{border-radius:0}.search-result-options-mobile .refined-by .breadcrumb-refinement-value[class*=swatch],.search-result-options-desktop .refined-by .breadcrumb-refinement-value[class*=swatch]{height:32px;border:1px solid;line-height:32px}.search-result-options-mobile .refined-by .swatch-color-circle,.search-result-options-desktop .refined-by .swatch-color-circle{width:30px;height:30px;border-radius:0}.search-result-options-mobile .items-per-page,.search-result-options-desktop .items-per-page{position:relative;display:inline-block;margin-top:10px;vertical-align:top}.search-result-options-mobile .items-per-page .search-toggle,.search-result-options-desktop .items-per-page .search-toggle{text-decoration:none;background:#fff;width:100%;border:1px solid #bdbdbd;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;color:#777;text-align:left;line-height:40px}.search-result-options-mobile .items-per-page .search-toggle:after,.search-result-options-desktop .items-per-page .search-toggle:after{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none;top:1px;right:10px;bottom:0;line-height:inherit}.search-result-options-mobile .items-per-page .search-toggle.expanded,.search-result-options-desktop .items-per-page .search-toggle.expanded{border:none}.search-result-options-mobile .items-per-page .search-toggle.expanded+.search-panel,.search-result-options-desktop .items-per-page .search-toggle.expanded+.search-panel{position:absolute;width:100%;top:41px}.search-result-options-mobile .items-per-page .search-toggle.expanded+.search-panel li,.search-result-options-desktop .items-per-page .search-toggle.expanded+.search-panel li{line-height:40px;text-align:left}.search-result-options-mobile .items-per-page .search-toggle.expanded+.search-panel a,.search-result-options-desktop .items-per-page .search-toggle.expanded+.search-panel a{text-decoration:none;display:block}.search-result-options-mobile .items-per-page .search-toggle.expanded:after,.search-result-options-desktop .items-per-page .search-toggle.expanded:after{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none}.search-result-options-mobile .items-per-page .search-toggle,.search-result-options-mobile .items-per-page .search-toggle.expanded+.search-panel,.search-result-options-desktop .items-per-page .search-toggle,.search-result-options-desktop .items-per-page .search-toggle.expanded+.search-panel{background:#fff}.search-result-options-mobile .items-per-page,.search-result-options-desktop .items-per-page{width:170px;margin-left:10px}.search-result-options-mobile .items-per-page .search-panel a,.search-result-options-desktop .items-per-page .search-panel a{display:block;text-decoration:none}.search-result-options-mobile .items-per-page button,.search-result-options-mobile .items-per-page label,.search-result-options-desktop .items-per-page button,.search-result-options-desktop .items-per-page label{display:none}.paging-current-page{display:none}.pagination{margin-top:40px;font-size:16px;font-weight:600;color:#777;text-align:center}.pagination ul{display:inline-block;position:relative}.pagination li{display:inline-block;margin-right:10px}.pagination li.page-previous,.pagination li.page-next{position:absolute;top:0}.pagination li.page-previous{left:-30px}.pagination li.page-previous a:before{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none}.pagination li.page-next{right:-30px}.pagination li.page-next a:before{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none}.pagination a{text-decoration:none}.pagination .view-all{display:block;margin-top:15px;font-size:14px}.pagination .view-all a{text-decoration:underline}.refinements-toggle{position:absolute;top:0;left:0}.search-toggle{width:50%;padding:0 10px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;letter-spacing:0 .25em;text-align:center;line-height:50px;border-color:#ccc !important;border-top:1px solid #ccc !important}.search-toggle.refinements-toggle{border-right:none}.search-toggle.refinements-toggle.expanded{z-index:120}.search-toggle:hover{color:#222}.search-toggle+.search-panel{top:50px}.search-toggle+.search-panel h3,.search-toggle+.search-panel .sorting-option{border-color:#ccc}.search-toggle+.search-panel .sorting-option{padding:0 20px}.search-toggle,.search-toggle.expanded+.search-panel{background:#ebebeb;border-color:#ebebeb}.search-toggle.expanded+.search-panel{border-top:none;z-index:120}.search-toggle.expanded{border-bottom:none;z-index:121}.search-toggle span{width:100%;padding-right:15px}.refinements-wrapper .refinement h3{font-size:15px;font-weight:400;color:#222;letter-spacing:.025em;text-transform:none;border-top:2px solid #ccc}.refinements-wrapper .refinement ul .refinement-link{padding-left:25px}.refinements-wrapper .refinement ul .refinement-link:before{background:#fff;top:9px;width:17px;height:16px}.refinements-wrapper .refinement ul .selected .refinement-link:before{content:"";font-family:"font-icons",sans-serif;font-size:6px;font-weight:normal;line-height:2.5em;color:#fff;speak:none;background:#222}.refinements-wrapper .refinement ul.swatches li a{width:30px;height:30px;border:1px solid #d7ccc8;border-radius:0}.refinements-wrapper .refinement .toggle,.refinements-wrapper .refinement .search-toggle,.refinements-wrapper .refinement .expand-refinements{padding-right:20px;padding-left:35px}.refinements-wrapper .refinement .toggle:before,.refinements-wrapper .refinement .toggle:after,.refinements-wrapper .refinement .search-toggle:before,.refinements-wrapper .refinement .search-toggle:after,.refinements-wrapper .refinement .expand-refinements:before,.refinements-wrapper .refinement .expand-refinements:after{top:49%;right:0;left:20px}.refinements-wrapper .refinement .toggle:before,.refinements-wrapper .refinement .search-toggle:before,.refinements-wrapper .refinement .expand-refinements:before{width:9px}.refinements-wrapper .refinement .toggle:after,.refinements-wrapper .refinement .search-toggle:after,.refinements-wrapper .refinement .expand-refinements:after{height:9px;margin:-4px 4px 0}.refinements-wrapper .refinement .toggle.expanded,.refinements-wrapper .refinement .search-toggle.expanded,.refinements-wrapper .refinement .expand-refinements.expanded{background:#f5f5f5;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.5)}.refinements-wrapper .refinement .toggle.expanded+*,.refinements-wrapper .refinement .search-toggle.expanded+*,.refinements-wrapper .refinement .expand-refinements.expanded+*{background:#f5f5f5}@media only screen and (min-width: 600px){.search-result-options-mobile .items-per-page,.search-result-options-desktop .items-per-page{margin-left:20px}.search-result-options-mobile .totalitemcount,.search-result-options-desktop .totalitemcount{width:auto;display:inline-block;margin-top:21px;margin-right:30px}}@media only screen and (min-width: 768px){.search-result-options-mobile{display:none}.search-result-options-desktop{display:block;height:auto;margin:0 0 15px}.search-result-options-desktop .sort-by,.search-result-options-desktop .items-per-page{position:relative;margin-top:0}.search-result-options-desktop .sort-by,.search-result-options-desktop .sort-by .search-panel,.search-result-options-desktop .items-per-page,.search-result-options-desktop .items-per-page .search-panel{margin-top:0;font-weight:normal}.search-result-options-desktop .sort-by .search-toggle,.search-result-options-desktop .sort-by .sort-toggle,.search-result-options-desktop .items-per-page .search-toggle,.search-result-options-desktop .items-per-page .sort-toggle{font-size:12px}.search-result-options-desktop .sort-by .search-toggle.expanded,.search-result-options-desktop .sort-by .sort-toggle.expanded,.search-result-options-desktop .items-per-page .search-toggle.expanded,.search-result-options-desktop .items-per-page .sort-toggle.expanded{z-index:3}.search-result-options-desktop .sort-by .search-toggle.expanded,.search-result-options-desktop .sort-by .search-toggle.expanded+.search-panel,.search-result-options-desktop .sort-by .sort-toggle.expanded,.search-result-options-desktop .sort-by .sort-toggle.expanded+.search-panel,.search-result-options-desktop .items-per-page .search-toggle.expanded,.search-result-options-desktop .items-per-page .search-toggle.expanded+.search-panel,.search-result-options-desktop .items-per-page .sort-toggle.expanded,.search-result-options-desktop .items-per-page .sort-toggle.expanded+.search-panel{border:1px solid #bdbdbd}.search-result-options-desktop .sort-by .search-toggle.expanded+.search-panel,.search-result-options-desktop .sort-by .sort-toggle.expanded+.search-panel,.search-result-options-desktop .items-per-page .search-toggle.expanded+.search-panel,.search-result-options-desktop .items-per-page .sort-toggle.expanded+.search-panel{z-index:120;margin-top:0;border-top:none;margin-top:-1px}.search-result-options-desktop .sort-by .search-panel,.search-result-options-desktop .items-per-page .search-panel{font-size:12px}.search-result-options-desktop .sort-by .search-panel .sorting-option,.search-result-options-desktop .items-per-page .search-panel .sorting-option{margin:0;padding:0 10px}.search-result-options-desktop .sort-by .search-panel .sorting-option:hover,.search-result-options-desktop .items-per-page .search-panel .sorting-option:hover{background:#ebebeb}.search-result-options-desktop .sort-by .search-toggle.expanded+.search-panel,.search-result-options-desktop .items-per-page .search-toggle.expanded+.search-panel{padding-bottom:0}.search-result-options-desktop .sort-by{position:relative;display:inline-block;width:190px;left:0}.search-result-options-desktop .sort-by .search-toggle{width:100%;border:1px solid #bdbdbd !important;color:#777;line-height:40px;text-align:left;text-decoration:none;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.025em}.search-result-options-desktop .sort-by .search-toggle:after{display:block;content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none;top:1px;right:10px;bottom:0;line-height:inherit}.search-result-options-desktop .sort-by .search-toggle.expanded+.search-panel{text-transform:none;background:#fff;top:42px}.search-result-options-desktop .sort-by .search-toggle.expanded+.search-panel .sorting-option{color:#222;padding:10px;font-weight:normal;text-align:left}.search-result-options-desktop .sort-by .search-toggle.expanded+.search-panel .sorting-option:hover{color:#ba0c2f}.search-result-options-desktop .sort-by .search-toggle.expanded:after{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:inherit;color:inherit;speak:none}.search-result-options-desktop .items-per-page .search-toggle{border:1px solid #bdbdbd !important}.search-result-options-desktop .items-per-page .search-toggle:after{display:block}.search-result-options-desktop .refined-by{width:100%;padding:6px 0 15px}.search-result-options-desktop .refined-by .breadcrumb-refinement{white-space:initial;height:auto}.search-result-options-desktop .refined-by .breadcrumb-refinement-value{margin-right:5px}.search-result-options-desktop .refined-by .breadcrumb-refinement-value+.breadcrumb-refinement-value{margin-left:0;margin-right:5px}.search-result-options-desktop .sort-by,.search-result-options-desktop .totalitemcount{vertical-align:middle;margin-bottom:10px}.search-result-options-desktop .totalitemcount{margin-top:0}.pagination .view-all{display:none}.search-toggle{border:none !important}.search-toggle:after{display:none}.search-toggle,.search-toggle.expanded+.search-panel{background:rgba(0,0,0,0)}.search-toggle+.search-panel h3{border-top:2px solid #ccc}.search-toggle+.search-panel h3.refinement-group-title{display:block;margin:40px 0 0;padding:0 0 10px;border:none;border-bottom:2px solid #ccc;font-size:18px;font-weight:700;letter-spacing:.04em;color:#222}.refinements-wrapper .refinement{padding:0}.refinements-wrapper .refinement .toggle,.refinements-wrapper .refinement .search-toggle,.refinements-wrapper .refinement .expand-refinements{padding-left:15px}.refinements-wrapper .refinement .toggle:before,.refinements-wrapper .refinement .toggle:after,.refinements-wrapper .refinement .search-toggle:before,.refinements-wrapper .refinement .search-toggle:after,.refinements-wrapper .refinement .expand-refinements:before,.refinements-wrapper .refinement .expand-refinements:after{background:#777;left:0}.refinements-wrapper .refinement .toggle.expanded,.refinements-wrapper .refinement .search-toggle.expanded,.refinements-wrapper .refinement .expand-refinements.expanded{background:rgba(0,0,0,0);box-shadow:none}.refinements-wrapper .refinement .toggle.expanded+*,.refinements-wrapper .refinement .search-toggle.expanded+*,.refinements-wrapper .refinement .expand-refinements.expanded+*{background:rgba(0,0,0,0);border-top:1px solid #ccc;padding-top:8px}.refinements-wrapper .refinement h3{padding:12px 0 12px 15px}}@media only screen and (min-width: 1200px){.search-result-options-desktop{max-width:45%}}.swatch-default a,.swatch-default i{background-image:url("../../images/swatches/default.png")}.swatch-multicolor.selected a{color:#fff}.swatch-multicolor a,.swatch-multicolor i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/multicolor.png")}.swatch-multicolor .breadcrumb-relax{color:#fff}.swatch-print a,.swatch-print i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/print.png")}.swatch-miscellaneous a,.swatch-miscellaneous i{background:url("../../images/interface/icon_color-swatch-misc.png") no-repeat scroll left top rgba(0,0,0,0)}.swatch-black.selected a,.swatch-black i{color:#fff}.swatch-black a,.swatch-black i{background-color:#222}.swatch-black .breadcrumb-relax{color:#fff}.swatch-beige.selected a,.swatch-beige i{color:#fff}.swatch-beige a,.swatch-beige i{background-color:#d4b895}.swatch-beige .breadcrumb-relax{color:#fff}.swatch-beige.selected a,.swatch-beige i{color:#222}.swatch-beige .breadcrumb-relax{color:#222}.swatch-blue.selected a,.swatch-blue i{color:#fff}.swatch-blue a,.swatch-blue i{background-color:#1d4e89}.swatch-blue .breadcrumb-relax{color:#fff}.swatch-purple.selected a,.swatch-purple i{color:#fff}.swatch-purple a,.swatch-purple i{background-color:#4c2d4c}.swatch-purple .breadcrumb-relax{color:#fff}.swatch-red.selected a,.swatch-red i{color:#fff}.swatch-red a,.swatch-red i{background-color:#d12631}.swatch-red .breadcrumb-relax{color:#fff}.swatch-brown.selected a,.swatch-brown i{color:#fff}.swatch-brown a,.swatch-brown i{background-color:#6e493b}.swatch-brown .breadcrumb-relax{color:#fff}.swatch-green.selected a,.swatch-green i{color:#fff}.swatch-green a,.swatch-green i{background-color:#009246}.swatch-green .breadcrumb-relax{color:#fff}.swatch-grey.selected a,.swatch-grey i{color:#fff}.swatch-grey a,.swatch-grey i{background-color:#b4b4b4}.swatch-grey .breadcrumb-relax{color:#fff}.swatch-grey.selected a,.swatch-grey i{color:#222}.swatch-grey .breadcrumb-relax{color:#222}.swatch-pink.selected a,.swatch-pink i{color:#fff}.swatch-pink a,.swatch-pink i{background-color:#e63e62}.swatch-pink .breadcrumb-relax{color:#fff}.swatch-orange.selected a,.swatch-orange i{color:#fff}.swatch-orange a,.swatch-orange i{background-color:#fc6336}.swatch-orange .breadcrumb-relax{color:#fff}.swatch-white.selected a,.swatch-white i{color:#fff}.swatch-white a,.swatch-white i{background-color:#fff}.swatch-white .breadcrumb-relax{color:#fff}.swatch-white.selected a,.swatch-white i{color:#222}.swatch-white .breadcrumb-relax{color:#222}.swatch-white a,.swatch-white i{border:1px solid #ebebeb}.swatch-white a.breadcrumb-relax,.swatch-white i.breadcrumb-relax{border:none}.swatch-yellow.selected a,.swatch-yellow i{color:#fff}.swatch-yellow a,.swatch-yellow i{background-color:#fedf00}.swatch-yellow .breadcrumb-relax{color:#fff}.swatch-yellow.selected a{color:#222}.swatch-yellow .breadcrumb-relax{color:#222}.swatch-navy.selected a,.swatch-navy i{color:#fff}.swatch-navy a,.swatch-navy i{background-color:navy}.swatch-navy .breadcrumb-relax{color:#fff}.swatch-raspberry.selected a,.swatch-raspberry i{color:#fff}.swatch-raspberry a,.swatch-raspberry i{background-color:#b63157}.swatch-raspberry .breadcrumb-relax{color:#fff}.swatch-silver.selected a,.swatch-silver i{color:#fff}.swatch-silver a,.swatch-silver i{background-color:#c6bfb8}.swatch-silver .breadcrumb-relax{color:#fff}.swatch-silver.selected a,.swatch-silver i{color:#222}.swatch-silver .breadcrumb-relax{color:#222}.swatch-fuchsia.selected a,.swatch-fuchsia i{color:#fff}.swatch-fuchsia a,.swatch-fuchsia i{background-color:#b33a7f}.swatch-fuchsia .breadcrumb-relax{color:#fff}.swatch-aqua-blue.selected a,.swatch-aqua-blue i{color:#fff}.swatch-aqua-blue a,.swatch-aqua-blue i{background-color:#6dc1d1}.swatch-aqua-blue .breadcrumb-relax{color:#fff}.swatch-aqua-blue.selected a,.swatch-aqua-blue i{color:#222}.swatch-aqua-blue .breadcrumb-relax{color:#222}.swatch-pacific-blue.selected a,.swatch-pacific-blue i{color:#fff}.swatch-pacific-blue a,.swatch-pacific-blue i{background-color:#0ca0fa}.swatch-pacific-blue .breadcrumb-relax{color:#fff}.swatch-dark-blue.selected a,.swatch-dark-blue i{color:#fff}.swatch-dark-blue a,.swatch-dark-blue i{background-color:#4e639c}.swatch-dark-blue .breadcrumb-relax{color:#fff}.swatch-crimson-red.selected a,.swatch-crimson-red i{color:#fff}.swatch-crimson-red a,.swatch-crimson-red i{background-color:#c6202e}.swatch-crimson-red .breadcrumb-relax{color:#fff}.swatch-bambi.selected a{color:#fff}.swatch-bambi a,.swatch-bambi i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/bambi.png")}.swatch-bambi .breadcrumb-relax{color:#fff}.swatch-cars.selected a{color:#fff}.swatch-cars a,.swatch-cars i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/cars.png")}.swatch-cars .breadcrumb-relax{color:#fff}.swatch-disney-princess.selected a{color:#fff}.swatch-disney-princess a,.swatch-disney-princess i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/disney-princess.png")}.swatch-disney-princess .breadcrumb-relax{color:#fff}.swatch-dory-nemo.selected a{color:#fff}.swatch-dory-nemo a,.swatch-dory-nemo i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/dory-nemo.png")}.swatch-dory-nemo .breadcrumb-relax{color:#fff}.swatch-frozen.selected a{color:#fff}.swatch-frozen a,.swatch-frozen i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/frozen.png")}.swatch-frozen .breadcrumb-relax{color:#fff}.swatch-marvel.selected a{color:#fff}.swatch-marvel a,.swatch-marvel i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/marvel.png")}.swatch-marvel .breadcrumb-relax{color:#fff}.swatch-mickey-mouse.selected a{color:#fff}.swatch-mickey-mouse a,.swatch-mickey-mouse i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/mickey-mouse.png")}.swatch-mickey-mouse .breadcrumb-relax{color:#fff}.swatch-minnie-mouse.selected a{color:#fff}.swatch-minnie-mouse a,.swatch-minnie-mouse i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/minnie-mouse.png")}.swatch-minnie-mouse .breadcrumb-relax{color:#fff}.swatch-sofia-the-first.selected a{color:#fff}.swatch-sofia-the-first a,.swatch-sofia-the-first i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/sofia-the-first.png")}.swatch-sofia-the-first .breadcrumb-relax{color:#fff}.swatch-star-wars.selected a{color:#fff}.swatch-star-wars a,.swatch-star-wars i{background-color:rgba(0,0,0,0);background-image:url("../../images/swatches/star-wars.png")}.swatch-star-wars .breadcrumb-relax{color:#fff}.search-result-content{position:relative}.search-result-content .loader{position:fixed}.search-result-content .search-result-items{clear:both;margin:0 -10px}.search-result-content .search-result-items:before,.search-result-content .search-result-items:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.search-result-content .grid-tile{float:left;width:50%;min-height:20px}.search-result-content .grid-tile:nth-child(2n+1){clear:left}.search-result-content .infinite-scroll-placeholder[data-loading-state=loading]{margin:20px 0;height:100px;background:url("../../images/loader_dark.svg") center center no-repeat}.search-result-content .infinite-scroll-button{text-align:center}.search-result-content .show-more__count{text-align:center;margin:20px auto}.search-result-content .infinite-scroll-link{display:block;width:100%;margin-top:20px}.search-result-content .infinite-scroll-link[data-loading-state=loading],.search-result-content .infinite-scroll-link[data-loading-state=loading]:hover{display:block;height:60px;background:url("../../images/loader_dark.svg") center center no-repeat;border:none;font-size:0;pointer-events:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.search-result-content .infinite-scroll-link[data-loading-state=loaded]{display:none}.oldie .search-result-content .infinite-scroll-placeholder[data-loading-state=loading],.ie9 .search-result-content .infinite-scroll-placeholder[data-loading-state=loading]{background-image:url("../../images/loader_dark.gif")}@media only screen and (min-width: 480px){.search-result-content .infinite-scroll-link{display:inline-block;width:auto}}@media only screen and (min-width: 768px){.search-result-content .search-result-items{margin:0 -20px}.search-result-content .infinite-scroll-link{margin-top:60px}}@media only screen and (min-width: 1024px){.search-result-content .grid-tile{width:33.33%}.search-result-content .grid-tile:nth-child(2n+1){clear:none}.search-result-content .grid-tile:nth-child(3n+1){clear:left}}@media only screen and (min-width: 1200px){.search-result-content .grid-tile{width:25%}.search-result-content .grid-tile:nth-child(3n+1){clear:none}.search-result-content .grid-tile:nth-child(4n+1){clear:left}}.search-result-content{margin-top:5px}.search-result-content .infinite-scroll-link{margin-top:20px;display:inline-block;width:auto;color:#fff;background-color:#222;border:none;border-radius:0;outline:none;padding:.6em 2em .6em;text-align:center;font-size:15px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:bold;line-height:1.2;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.search-result-content .infinite-scroll-link:hover,.search-result-content .infinite-scroll-link:focus{cursor:pointer;color:#fff;background-color:#222;border:none}.search-result-content .infinite-scroll-link[disabled]{color:#fff;border-color:#ebebeb;background:#ebebeb;pointer-events:none}.search-result-content .grid-tile{padding-bottom:20px}.search-result-content .grid-tile .cat-grid-banner{position:relative;width:100%;height:100%;overflow:hidden}.search-result-content .grid-tile .cat-grid-banner a{text-decoration:none}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_figure{position:absolute;top:0;left:50%;transform:translate(-50%, 0);height:100%}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_figure img{height:100%}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_figure iframe{position:absolute;top:0;left:0;width:100%;height:100%}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content{position:absolute;top:5%;right:0;left:0;padding:10px}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content.text-position_middle{top:50%;transform:translateY(-50%)}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content.text-position_bottom{top:auto;bottom:5%}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content h2{font-size:1.5em}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content a{font-size:.8em}@media only screen and (min-width: 480px){.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content{padding:20px}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content h2{font-size:1.8em}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content a{font-size:1em}}@media only screen and (min-width: 1024px){.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content h2{font-size:2em}.search-result-content .grid-tile .cat-grid-banner .cat-grid-banner_content a{font-size:1.15em}}@media only screen and (min-width: 1200px){.search-result-content .grid-tile{width:33.33%}.search-result-content .grid-tile:nth-child(2n+1){clear:none}.search-result-content .grid-tile:nth-child(3n+1){clear:left}}.category-recommendations .product-slider_container{padding:80px 0 0}.category-recommendations .product-slider{margin:0 -10px}.category-recommendations .product-slider .product-slide{width:50%}.category-recommendations .product-slider .product-tile{width:100%;padding:0 10px}@media only screen and (min-width: 768px){.category-recommendations .product-slider_container,.category-recommendations .product-slider_container .product-slider{margin:0 -20px}.category-recommendations .product-slider_container{width:auto;padding-right:20px;padding-left:20px}.category-recommendations .product-slider{padding:0}.category-recommendations .product-slider .product-tile{padding:0 20px}}@media only screen and (min-width: 1024px){.category-recommendations .product-slider .product-slide{width:33.33%}}@media only screen and (min-width: 1200px){.category-recommendations .product-slider .product-slide{width:25%}}@media only screen and (min-width: 1536px){.category-recommendations .product-slider_container .product-slider{margin:0 -20px}}@media only screen and (min-width: 1576px){.category-recommendations .product-slider_container,.category-recommendations .product-slider_container .product-slider{margin:0 -88px}.category-recommendations .product-slider_container{padding-right:88px;padding-left:88px}.category-recommendations .product-slider_container .product-slider{padding:0 68px}}.compare-items_wrapper{display:none}@media only screen and (min-width: 768px){.sticky-compare .compare-items_wrapper{position:fixed;left:0;width:100%;z-index:10;margin:0;opacity:0;height:75px;pointer-events:none;width:100%;margin:0 auto;padding:0 30px}.sticky-compare .compare-items_wrapper .compare-items{margin-top:6px;pointer-events:all}.sticky-compare .compare-items_wrapper.show{opacity:1;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.compare-items_wrapper{display:block;margin-top:-74px;height:75px}.compare-items{float:right;text-align:right;line-height:63px;padding:0 10px;margin:5px -10px 6px 0}.compare-items>*{display:inline-block;vertical-align:middle;line-height:1.5}.compare-items .compare-text{text-align:right;padding-right:12px}.compare-items .title{display:block;text-transform:uppercase}.compare-items .lbl-add-more{display:none}.compare-items #compare-items-button{font-family:"proxima-nova",Helvetica,Arial,sans-serif;border:none;outline:none;background:none;padding:0}.compare-items #compare-items-button[disabled]{display:none}.compare-items #compare-items-button:hover{cursor:pointer;text-decoration:underline}.compare-items .compare-items-panel{height:42px}.compare-items .compare-item{display:inline-block;position:relative;width:42px;height:42px;border:1px solid;padding:2px;margin:0 2px;background:#fff url(../../images/logo_small-grey.png) no-repeat center center}.compare-items .compare-item img{display:block;margin:0 auto;max-height:100%;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.compare-items .compare-item .compare-item-remove{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.compare-items .compare-item .compare-item-remove:before{display:block;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;content:"";font-family:"font-icons",sans-serif;font-size:16px;font-weight:normal;line-height:1;color:inherit;speak:none}.compare-items .compare-item.active{background:#fff}.compare-items .compare-item.active:hover img{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.compare-items .compare-item.active:hover .compare-item-remove{display:block}}@media only screen and (min-width: 768px){.sticky-compare .compare-items_wrapper{opacity:1;position:static;height:auto;padding:0}.compare-items_wrapper{display:block;height:auto;margin-top:0}.compare-wrapper{max-height:none}.compare-items,.compare-toggle{padding:0;text-align:left}.compare-toggle{z-index:1;color:#222;font-size:18px;pointer-events:none}.compare-toggle+.compare-wrapper{font-size:14px}.compare-toggle.expanded+.compare-wrapper{padding:20px}.compare-items{background:#fff;float:none;max-width:236px;line-height:25px}.compare-items #compare-items-button[disabled]{display:none}.compare-items .compare-text{text-align:left}.compare-items .compare-text,.compare-items .compare-text .btn-compare-now{margin-top:.5em;font-weight:bold;color:#ba0c2f}.compare-items .compare-text .btn-compare-now{background:none;padding:0;border:none}.compare-items .compare-text .btn-compare-now:after{content:" +"}.compare-items .compare-items-panel,.compare-items .compare-item{height:84px}.compare-items .compare-item{display:inline-block;background:#fff url("../../images/logo_small-grey.png") no-repeat center center;background-size:50% auto;position:relative;margin:0 2px;padding:2px;border:1px solid #212121;width:65px}.compare-items .compare-item img{position:absolute;top:50%;left:0;right: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%);max-width:100%}.compare-items .compare-item .compare-item-remove{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.compare-items .compare-item .compare-item-remove:before{content:"";font-family:"font-icons",sans-serif;font-size:16px;font-weight:normal;line-height:1;color:inherit;speak:none;display:block;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.compare-items .compare-item.active:hover .compare-item-remove{display:block}.compare-items .compare-item.active:hover img{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.selections{display:block;position:relative;margin:0 0 .5em;padding-left:15px;font-size:15px;font-weight:400;letter-spacing:.025em;text-transform:none}.selections,.selections:hover{text-decoration:none;color:#222}.selections+*{max-height:0;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.selections:before,.selections:after{content:"";display:block;background:#777;position:absolute;top:49%;right:0;left:0}.selections:before{width:9px;height:1px}.selections:after{width:1px;height:9px;margin:-4px 4px 0}.selections.expanded:after{-moz-transform:scale(0, 0);-webkit-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0)}.compare-item-image{display:block;max-height:100%;margin:0 auto}.txt-compare{display:inline-block}}.category-banner{display:none}@media only screen and (min-width: 768px){.category-banner{display:block}.category-banner.has-content .category-banner_text{padding:30px}.category-banner.has-content .category-banner_text .category-name+p{margin:20px 0 0}.category-banner .category-banner_text .category-name{font-size:24px;margin:0}.category-banner .category-banner_text .btn-primary,.category-banner .category-banner_text .btn{font-size:14px}.category-banner .category-banner_image{display:none;background-position:right center;background-size:cover;background-repeat:no-repeat;height:220px}}@media only screen and (min-width: 1200px){.category-banner.has-content{display:table;width:100%}.category-banner.has-content .category-banner_text,.category-banner.has-content .category-banner_image{display:table-cell !important;vertical-align:middle;width:50%}.category-banner.has-content .category-banner_text{padding:40px 50px}.category-banner.has-content.has-image .category-banner_text{padding-top:20px;padding-bottom:20px}}.category-banner{display:block;background:#ebebeb;overflow:auto;padding:0 20px}.category-banner .category-banner_text{max-width:1400px;margin:0 auto;padding:30px 0}.category-banner .category-banner_text h1,.category-banner .category-banner_text h3{margin:0;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.2;letter-spacing:.025em;font-weight:400;text-transform:none;color:#222}.category-banner .category-banner_text p{max-width:500px;margin:20px 0 0;font-size:13px;line-height:1.4;color:#777}.category-banner.has-image{position:relative;height:550px}.category-banner.has-image .category-banner_image,.category-banner.has-image .category-banner_text{position:absolute;top:0;right:0;bottom:0;left:0}.category-banner.has-image .category-banner_image{display:block !important;background-repeat:no-repeat;background-position:top center}.category-banner.has-image .category-banner_text{z-index:1}.category-banner.has-image .category-banner_text h1,.category-banner.has-image .category-banner_text h3{display:inline;color:#fff}.category-banner.has-image .category-banner_text p{font-weight:normal;color:#fff}.category-banner.has-image .category-banner_text-container{position:absolute;-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;padding:0 25px}.category-banner.category-top-active{margin:0 -30px}.category-banner.category-top-active .category-banner_text p{max-width:700px}.category-video{display:none}@media only screen and (min-width: 768px){.category-banner.has-content .category-banner_text{padding:50px 0}.category-banner.has-image{height:807px}.category-banner.has-image .category-banner_image{height:807px}.category-banner.has-image .category-banner_text{margin:0 20px}.category-banner.has-image .category-banner_text-container{max-width:560px}.category-banner.has-image .category-banner_text-container p{max-width:500px}.category-banner.category-top-active{background:rgba(0,0,0,0);clear:both;margin:0 0 20px;padding:0}.category-banner.category-top-active.has-content .category-banner_text{padding:0}.category-video{display:block;position:relative;overflow:hidden;margin:0 -30px}.category-video img{display:block;max-width:100%}.category-video video{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}}@media only screen and (min-width: 1200px){.category-banner{padding:0 30px}.category-banner.has-content .category-banner_text,.category-banner.no-content .category-banner_text{display:block !important;width:100%}.category-banner.has-content:not(.has-image) .category-banner_text-container,.category-banner.no-content:not(.has-image) .category-banner_text-container{padding-left:320px}.category-banner.has-image .category-banner_image,.category-banner.has-image .category-banner_text{width:100%}.category-banner.has-image .category-banner_text{max-width:1200px;margin:0 auto}.category-banner.category-top-active.has-content:not(.has-image) .category-banner_text-container,.category-banner.category-top-active.no-content:not(.has-image) .category-banner_text-container{padding-left:0}}.category-landing-tile{position:relative;max-width:1920px;padding:20px}.category-landing-tile .tile-title{text-align:center;color:#222}.category-landing-tile .tile-title h2{font-size:30px;line-height:1.5;white-space:nowrap}.category-landing-tile .tile-title h2 a{text-decoration:none}.category-landing-tile .tile-title h2 span{display:block;padding:0 20px;font-weight:100;border-top:1px solid #222}.category-landing-tile .category-landing-tile_image,.category-landing-tile .category-landing-tile_content{text-align:center}.category-landing-tile .category-landing-tile_image{position:relative}.category-landing-tile .category-landing-tile_image img{max-width:100%}.category-landing-tile .category-landing-tile_image .tile-image{line-height:0}.category-landing-tile .category-landing-tile_image .tile-title{display:none;color:#fff;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%)}.category-landing-tile .category-landing-tile_image .tile-title a{color:#fff}.category-landing-tile .category-landing-tile_image .tile-title a:hover{color:#fff}.category-landing-tile .category-landing-tile_image .tile-title h2 span{border-top:1px solid #fff}.category-landing-tile .category-landing-tile_content{padding:20px 10px}.category-landing-tile .category-landing-tile_content .tile{max-width:380px;padding:0 10px;margin:auto}.category-landing-tile .category-landing-tile_content .tile img{max-width:100%}.category-landing-tile .category-landing-tile_content .tile p{font-size:12px;margin-bottom:2em}.category-landing-tile .category-landing-tile_content .btn-discover-more{font-weight:700;text-decoration:none;color:#ba0c2f}.category-landing-tile .category-landing-tile_content .btn-discover-more:after{content:"";font-family:"font-icons",sans-serif;font-size:.8em;font-weight:normal;line-height:1;color:inherit;speak:none;margin-left:5px}@media only screen and (min-width: 385px){.category-landing-tile .tile-title h2{font-size:25.6666666667px}}@media only screen and (min-width: 385px)and (min-width: 385px){.category-landing-tile .tile-title h2{font-size:calc(25.6666666667px + 14.3333333333 * (100vw - 385px) / 215)}}@media only screen and (min-width: 385px)and (min-width: 600px){.category-landing-tile .tile-title h2{font-size:40px}}@media only screen and (min-width: 385px){.category-landing-tile .category-landing-tile_content .tile p{font-size:10.2666666667px}}@media only screen and (min-width: 385px)and (min-width: 385px){.category-landing-tile .category-landing-tile_content .tile p{font-size:calc(10.2666666667px + 5.7333333333 * (100vw - 385px) / 215)}}@media only screen and (min-width: 385px)and (min-width: 600px){.category-landing-tile .category-landing-tile_content .tile p{font-size:16px}}@media only screen and (min-width: 600px){.category-landing-tile .tile-title h2{font-size:23.4375px}}@media only screen and (min-width: 600px)and (min-width: 600px){.category-landing-tile .tile-title h2{font-size:calc(23.4375px + 16.5625 * (100vw - 600px) / 424)}}@media only screen and (min-width: 600px)and (min-width: 1024px){.category-landing-tile .tile-title h2{font-size:40px}}@media only screen and (min-width: 600px){.category-landing-tile .category-landing-tile_content .tile p{font-size:10.546875px}}@media only screen and (min-width: 600px)and (min-width: 600px){.category-landing-tile .category-landing-tile_content .tile p{font-size:calc(10.546875px + 7.453125 * (100vw - 600px) / 424)}}@media only screen and (min-width: 600px)and (min-width: 1024px){.category-landing-tile .category-landing-tile_content .tile p{font-size:18px}}@media only screen and (min-width: 600px){.category-landing-tile .category-landing-tile_content .btn-discover-more{font-size:10.546875px}}@media only screen and (min-width: 600px)and (min-width: 600px){.category-landing-tile .category-landing-tile_content .btn-discover-more{font-size:calc(10.546875px + 7.453125 * (100vw - 600px) / 424)}}@media only screen and (min-width: 600px)and (min-width: 1024px){.category-landing-tile .category-landing-tile_content .btn-discover-more{font-size:18px}}@media only screen and (min-width: 1024px){.category-landing-tile{padding:0;display:table;background-color:#fff !important}.category-landing-tile:nth-child(odd){direction:rtl}.category-landing-tile:nth-child(odd) .category-landing-tile_image,.category-landing-tile:nth-child(odd) .category-landing-tile_content{direction:ltr}.category-landing-tile:nth-child(odd) .category-landing-tile_image .tile,.category-landing-tile:nth-child(odd) .category-landing-tile_content .tile{direction:ltr}.category-landing-tile .category-landing-tile_image,.category-landing-tile .category-landing-tile_content{width:50%;display:table-cell;vertical-align:middle}.category-landing-tile .tile-title{display:none}.category-landing-tile .category-landing-tile_image:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.category-landing-tile .category-landing-tile_image img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.category-landing-tile .category-landing-tile_image .tile-title{display:block}.category-landing-tile .category-landing-tile_image .tile-title h2{font-size:32px}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.category-landing-tile .category-landing-tile_image .tile-title h2{font-size:calc(32px + 28 * (100vw - 1024px) / 896)}}@media only screen and (min-width: 1024px)and (min-width: 1920px){.category-landing-tile .category-landing-tile_image .tile-title h2{font-size:60px}}@media only screen and (min-width: 1024px){.category-landing-tile .category-landing-tile_image .tile-title span{font-size:26.6666666667px}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.category-landing-tile .category-landing-tile_image .tile-title span{font-size:calc(26.6666666667px + 23.3333333333 * (100vw - 1024px) / 896)}}@media only screen and (min-width: 1024px)and (min-width: 1920px){.category-landing-tile .category-landing-tile_image .tile-title span{font-size:50px}}@media only screen and (min-width: 1024px){.category-landing-tile .category-landing-tile_image .tile-image{overflow:hidden}.category-landing-tile .category-landing-tile_image .tile-image:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2)}}@media only screen and (min-width: 1024px){.category-landing-tile .category-landing-tile_content{padding:0}.category-landing-tile .category-landing-tile_content .tile{display:block;max-width:450px}.category-landing-tile .category-landing-tile_content .tile img{max-width:53.3333333333%}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.category-landing-tile .category-landing-tile_content .tile img{max-width:calc(53.3333333333% + 46.6666666667 * (100vw - 1024px) / 896)}}@media only screen and (min-width: 1024px)and (min-width: 1920px){.category-landing-tile .category-landing-tile_content .tile img{max-width:100%}}@media only screen and (min-width: 1024px){.category-landing-tile .category-landing-tile_content .tile p{margin-bottom:2em}.category-landing-tile .category-landing-tile_content .tile p{font-size:9.6px}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.category-landing-tile .category-landing-tile_content .tile p{font-size:calc(9.6px + 8.4 * (100vw - 1024px) / 896)}}@media only screen and (min-width: 1024px)and (min-width: 1920px){.category-landing-tile .category-landing-tile_content .tile p{font-size:18px}}@media only screen and (min-width: 1024px){.category-landing-tile .category-landing-tile_content .tile-content-image,.category-landing-tile .category-landing-tile_content .tile-content-text{display:block;width:100%}}@media only screen and (min-width: 1024px){.category-landing-tile .category-landing-tile_content .btn-discover-more{font-size:10.6666666667px}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.category-landing-tile .category-landing-tile_content .btn-discover-more{font-size:calc(10.6666666667px + 9.3333333333 * (100vw - 1024px) / 896)}}@media only screen and (min-width: 1024px)and (min-width: 1920px){.category-landing-tile .category-landing-tile_content .btn-discover-more{font-size:20px}}.pt_categorylanding .breadcrumb{display:none}.category-landing-slider{position:relative}.category-landing-slider.flickity-enabled .slide~.slide{display:block}.category-landing-slider .flickity-viewport{overflow:visible}.category-landing-slider .flickity-page-dots{bottom:15px}.category-landing-slider .flickity-page-dots .dot{background:#fff;opacity:1}.category-landing-slider .flickity-page-dots .dot.is-selected{background:#ba0c2f}.category-landing-slider .flickity-prev-next-button{display:none}.category-landing-slider .slide.slider-text-width_0 .slider-text{width:0%}.category-landing-slider .slide.slider-text-width_5 .slider-text{width:5%}.category-landing-slider .slide.slider-text-width_10 .slider-text{width:10%}.category-landing-slider .slide.slider-text-width_15 .slider-text{width:15%}.category-landing-slider .slide.slider-text-width_20 .slider-text{width:20%}.category-landing-slider .slide.slider-text-width_25 .slider-text{width:25%}.category-landing-slider .slide.slider-text-width_30 .slider-text{width:30%}.category-landing-slider .slide.slider-text-width_35 .slider-text{width:35%}.category-landing-slider .slide.slider-text-width_40 .slider-text{width:40%}.category-landing-slider .slide.slider-text-width_45 .slider-text{width:45%}.category-landing-slider .slide.slider-text-width_50 .slider-text{width:50%}.category-landing-slider .slide.slider-text-width_55 .slider-text{width:55%}.category-landing-slider .slide.slider-text-width_60 .slider-text{width:60%}.category-landing-slider .slide.slider-text-width_65 .slider-text{width:65%}.category-landing-slider .slide.slider-text-width_70 .slider-text{width:70%}.category-landing-slider .slide.slider-text-width_75 .slider-text{width:75%}.category-landing-slider .slide.slider-text-width_80 .slider-text{width:80%}.category-landing-slider .slide.slider-text-width_85 .slider-text{width:85%}.category-landing-slider .slide.slider-text-width_90 .slider-text{width:90%}.category-landing-slider .slide.slider-text-width_95 .slider-text{width:95%}.category-landing-slider .slide.slider-text-width_100 .slider-text{width:100%}.category-landing-slider .slide.text-align_right .slider-text{margin-left:auto;margin-right:0}.category-landing-slider .slide.text-align_center .slider-text{margin:1em auto 2em}.category-landing-slider .slide .slider-image img{display:block;max-width:100%}.category-landing-slider .slide .slider-text-wrapper{max-width:1400px;margin:0 auto;position:absolute;top:50%;left:0;right: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%)}.category-landing-slider .slide .slider-text-wrapper h2 span{display:block}.category-landing-slider .slide .slider-text-wrapper .category-description{margin-bottom:2em;font-size:16px}@media only screen and (min-width: 768px){.category-landing-slider .flickity-prev-next-button{display:block}.category-landing-slider .flickity-prev-next-button svg{display:none}.category-landing-slider .flickity-prev-next-button.previous,.category-landing-slider .flickity-prev-next-button.next{font-size:35px;line-height:1;color:#fff}.category-landing-slider .flickity-prev-next-button.previous:before{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:1;color:inherit;speak:none}.category-landing-slider .flickity-prev-next-button.next:before{content:"";font-family:"font-icons",sans-serif;font-size:1em;font-weight:normal;line-height:1;color:inherit;speak:none}.category-landing-slider .slide .slider-text-wrapper{padding:0 70px}.category-landing-slider .slide .slider-text-wrapper h2{font-size:24px}}@media only screen and (min-width: 768px)and (min-width: 768px){.category-landing-slider .slide .slider-text-wrapper h2{font-size:calc(24px + 36 * (100vw - 768px) / 1152)}}@media only screen and (min-width: 768px)and (min-width: 1920px){.category-landing-slider .slide .slider-text-wrapper h2{font-size:60px}}@media only screen and (min-width: 768px){.category-landing-slider .slide .slider-text-wrapper .category-description{font-size:7.2px}}@media only screen and (min-width: 768px)and (min-width: 768px){.category-landing-slider .slide .slider-text-wrapper .category-description{font-size:calc(7.2px + 10.8 * (100vw - 768px) / 1152)}}@media only screen and (min-width: 768px)and (min-width: 1920px){.category-landing-slider .slide .slider-text-wrapper .category-description{font-size:18px}}@media only screen and (min-width: 1500px){.category-landing-slider .slide .slider-text-wrapper{padding:0}}.div_section_category-tiles>.inner-wrapper{max-width:1400px;margin:0 auto}.category-tiles{text-align:center;clear:both}.category-tiles:before,.category-tiles:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.category-tiles .more{font-weight:700;text-decoration:none;color:#ba0c2f}.category-tiles .more:after{content:"";font-family:"font-icons",sans-serif;font-size:.8em;font-weight:normal;line-height:1;color:inherit;speak:none;margin-left:5px}.category-tiles .category-tile{text-align:center;position:relative;margin-bottom:10px;width:100%}.category-tiles .category-tile .category_figure img{max-width:100%}.category-tiles .category-tile .category_content{position:absolute;bottom:30px;left:0;right:0;margin:auto}.category-tiles .category-tile .category_content p{margin:0}.category-tiles .category-tile .category-name{font-size:24px;font-weight:400;text-transform:none;color:#555}.category-tiles .flickity-prev-next-button{display:none}.category-tiles .flickity-page-dots{bottom:10px}.category-tiles .flickity-page-dots .dot{background:#e0e0e0;opacity:1}.category-tiles .flickity-page-dots .dot.is-selected{background:#ba0c2f}@media only screen and (min-width: 768px){.category-tiles{max-width:90%;margin:0 auto}.category-tiles .category-tile{display:inline-block;position:relative !important;left:auto !important;margin-bottom:0;width:100%;max-width:50%}.category-tiles .flickity-viewport{height:100% !important}.category-tiles .flickity-slider{position:static;transform:none !important}.category-tiles .flickity-page-dots{display:none}}@media only screen and (min-width: 1024px){.category-tiles .category-tile{max-width:33.3333333333%}.div_section_category-tiles{width:100%;margin:0 auto;padding:0 30px}}.category-thumbs_wrapper{padding:30px}.category-thumbs_wrapper .category-thumbs-slider{display:none;padding:0 10px}.category-thumbs_wrapper .category-thumbs-slider.flickity-enabled{display:block}.category-thumbs_wrapper .category-thumbs-slide{width:100%}.category-thumbs_wrapper .category-thumbs-slide a{text-decoration:none}.category-thumbs_wrapper .category-thumbs-slide .category_figure{text-align:center}.category-thumbs_wrapper .category-thumbs-slide .category_figure img{max-width:100%;margin:auto}.category-thumbs_wrapper .category-thumbs-slide .category-name{padding-top:5px;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.46px;text-align:center;line-height:22px}@media only screen and (min-width: 600px){.category-thumbs_wrapper .category-thumbs-slide{width:33.3333333333%}}@media only screen and (min-width: 1024px){.category-thumbs_wrapper .category-thumbs-slider{padding:0 50px}.category-thumbs_wrapper .category-thumbs-slide{width:20%}}@media only screen and (min-width: 1400px){.category-thumbs_wrapper .category-thumbs-slider{padding:0 100px}.category-thumbs_wrapper .category-thumbs-slide{width:15%;margin:0 2.5%}}