@media(max-width:767px){#js-product-list-header{height:200px;overflow-y:hidden}}#js-product-list-header #category-title-header{display:flex;align-items:center;flex-wrap:wrap}@media(max-width:767px){#js-product-list-header #category-title-header{flex-direction:column}}#js-product-list-header label{margin:0}#products{color:#555}#products .total-products p{margin:0;padding:0}#products .stamps{display:flex;flex-direction:column;position:absolute;margin:0 0 8rem 1rem;bottom:0;z-index:1;min-height:35px}#products .stamps img{margin:0.2rem 0;width:50px;height:35px;z-index:2}#products h2.type_produit{color:#555;font-weight:400;font-size:1rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#products h3.titre_produit{color:#333;height:1.1rem;overflow:hidden;display:block;font-size:1.1rem!important;margin:0.5rem 0 0.3rem 0;text-align:center}#products .product-description{padding:0.5rem}@media(max-width:767px){#products{min-height:6000px}}.block-view{margin-bottom:1rem;border-radius:1rem;padding:1rem;overflow:hidden;transition:transform .5s;background-color:#eee}.block-view.active{height:auto;transform:translateY(-2%)}.block-view.active .category-cover{position:absolute;left:0;top:0;width:100%;opacity:.1;border-radius:1rem}.block-view.active .title{font-size:1.2rem;font-weight:600;margin-right:1rem}.block-view.active .viewmore{display:none}.block-view.active .viewless{display:inline-block;cursor:pointer}.block-view.active .block-category-inner{position:relative;border-radius:1rem;background-color:#fff;transition:background-color 1s;padding:1rem}.block-view.active .block-category-inner #category-description{height:100%!important;overflow:unset;z-index:5}.block-view:not(.active) .category-cover{position:absolute;left:0;top:0;width:100%;opacity:.17;border-radius:1rem}.block-view:not(.active) .title{font-size:1.2rem;font-weight:600;margin-right:1rem}.block-view:not(.active) .viewmore{cursor:pointer;display:inline-block}.block-view:not(.active) .viewless{display:none}.block-view:not(.active) .block-category-inner{position:relative;transition:background-color 1s;background-color:rgba(0,0,0,0);border-radius:1rem;padding:1rem 0 0 0}.block-view:not(.active) .block-category-inner #category-description .addReadMore{bottom:0;height:100%;width:100%;opacity:1;font-weight:400;line-height:1.5rem;font-size:1rem;color:#333;position:relative}.block-view:not(.active) .block-category-inner #category-description .addReadMore .SecSec{display:none}@media(max-width:767px){.block-view:not(.active) .block-category-inner{padding:0}}@media(min-width:576px)and (max-width:767.98px){#category #left-column{width:100%}#category #left-column #search_filters_wrapper{margin-right:-30px;margin-left:-30px}#category #left-column #search_filter_controls{margin-bottom:1rem;text-align:center}#category #left-column #search_filter_controls button{margin:0 0.5rem}#category #left-column #search_filters{padding:0;margin-bottom:20px;border-top:1px solid #f6f6f6;box-shadow:none}#category #left-column #search_filters .ui-slider-horizontal{margin-bottom:20px}#category #left-column #search_filters .facet{padding-top:0;border-bottom:1px solid #f6f6f6}#category #left-column #search_filters .facet .title{align-items:center;cursor:pointer}#category #left-column #search_filters .facet .title .collapse-icons .remove{display:none}#category #left-column #search_filters .facet .title[aria-expanded=true] .collapse-icons .add{display:none}#category #left-column #search_filters .facet .title[aria-expanded=true] .collapse-icons .remove{display:block}#category #left-column #search_filters .facet .facet-title{color:#232323;text-transform:uppercase}#category #left-column #search_filters .facet .h6{display:inline-block;padding:1.25rem;margin-bottom:0}#category #left-column #search_filters .facet .navbar-toggler{display:inline-block;height:inherit;padding:0 0.625rem 0 0}#category #left-column #search_filters .facet .collapse{display:none}#category #left-column #search_filters .facet .collapse.in{display:block}#category #left-column #search_filters .facet .facet-label a{margin-top:0}#category #left-column #search_filters .facet ul{margin-bottom:0}#category #left-column #search_filters .facet ul li{padding:1.25rem;border-top:1px solid #f6f6f6}#category #content-wrapper{width:100%}#category #search_filter_toggler{width:100%}.products-sort-order .select-title{margin-left:0}.products-selection h1{padding-top:0;margin-bottom:1rem;text-align:center}.products-selection .showing{padding-top:1rem}#best-sales #content-wrapper,#new-products #content-wrapper,#prices-drop #content-wrapper{width:100%}}#products #js-product-list-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem}#products #js-product-list-top p,#products #js-product-list-top span{color:#666}#products #js-product-list picture img{min-height:300px;font-size:.8rem}#products #js-product-list picture img:after{background-color:rgba(0,0,0,.03);bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}@media(max-width:575.98px){#js-product-list-top .filter-button{padding-left:0}#category #left-column #search_filters_wrapper{margin-right:-15px;margin-left:-15px}}@media(max-width:767.98px){.block-category{min-height:0}.card-block{padding:1rem}.card{border:none;box-shadow:none}}@media(min-width:768px)and (max-width:991.98px){#products .products{justify-content:center}}.products-selection .sort-by-row{display:flex;align-items:center;float:right}.products-selection .sort-by{margin-right:-0.938rem;margin-left:0.938rem;text-align:right;word-break:break-word;white-space:normal}.products-selection .total-products p{font-size:1.2rem}.products-selection h1{padding-top:0.625rem}.products-selection .sort-by-row,.products-selection .sort-by-row .select-title,.products-selection .sort-by-row .sort-by,.products-selection p,.products-selection p .select-title,.products-selection p .sort-by{font-size:.875rem}.products-selection .sort-by-row .select-title i,.products-selection .sort-by-row .sort-by i,.products-selection .sort-by-row i,.products-selection p .select-title i,.products-selection p .sort-by i,.products-selection p i{height:inherit;line-height:inherit}.products-selection .filter-button .btn-secondary{padding:0.75rem 0.5rem 0.688rem}.brands-sort,.products-sort-order,.suppliers-sort{color:#555}.brands-sort .select-title,.products-sort-order .select-title,.suppliers-sort .select-title{display:inline-block;width:100%;padding:0.625rem;color:#232323;cursor:pointer;background:#fff;border:1px solid rgba(0,0,0,.25)}.brands-sort .select-list,.products-sort-order .select-list,.suppliers-sort .select-list{display:block;padding:0.625rem 1.25rem;color:#232323}.brands-sort .select-list:hover,.products-sort-order .select-list:hover,.suppliers-sort .select-list:hover{color:#fff;text-decoration:none;background:#000}.brands-sort .dropdown-menu,.products-sort-order .dropdown-menu,.suppliers-sort .dropdown-menu{left:auto;width:16.88rem;margin:0;background:#f6f6f6;border:none;border-radius:0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.1)}.facet-dropdown{box-sizing:border-box;padding-right:0;padding-left:0;color:#555;background:#f6f6f6;border:3px solid transparent;box-shadow:1px 1px 1px 1px #f6f6f6}.facet-dropdown.open{border:0}.facet-dropdown.open>.select-title{background:#f6f6f6;border:3px solid #000}.facet-dropdown .select-title{display:inline-flex;align-items:center;width:100%;padding:0.625rem 0.625rem 0.625rem 1.25rem;margin-left:0;color:#232323;cursor:pointer;background:#f6f6f6}.facet-dropdown .select-title>i{margin-left:auto}.facet-dropdown .select-list{display:block;padding:0.625rem 1.25rem;color:#232323;background:#f6f6f6}.facet-dropdown .select-list:hover{color:#fff;text-decoration:none;background:#000}.facet-dropdown .dropdown-menu{left:auto;width:100%;padding:0;margin-top:3px;background:#f6f6f6;border:none;box-shadow:1px 1px 1px 1px #f6f6f6}.product-flags{position:absolute;top:0.5rem;left:0.5rem;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;pointer-events:none}@media(max-width:767px){.product-flags{padding:0 0 0 1rem}}.product-flags li.product-flag{width:-moz-fit-content;width:fit-content;padding:0.313rem 0.438rem;font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;pointer-events:auto;background:#000}.product-flags li.product-flag.online-only{position:absolute;top:25rem;right:0;z-index:1;margin-top:0}.product-flags li.product-flag.online-only::before{margin:0.313rem;font-family:"Material Icons",Arial,sans-serif;vertical-align:middle;content:""}.product-flags li.product-flag.discount,.product-flags li.product-flag.discount-amount,.product-flags li.product-flag.discount-percentage,.product-flags li.product-flag.on-sale{background-color:#a30000!important;font-size:.85rem;border-radius:5px;box-shadow:2px 2px 4px rgba(0,0,0,.3)}.product-flags li.product-flag.new{border-radius:5px}.activelanding #amazzing_filter .block_content{padding:0 1rem}#amazzing_filter form{padding-top:5px}#amazzing_filter.block .title_block{margin-bottom:5px}#amazzing_filter .btn-holder .btn{margin-top:10px;position:relative}@media(min-width:700px){#amazzing_filter .btn-holder .btn{display:none}}.af_filter .boxsquare,.af_filter .boxsquarecolor{display:flex;justify-content:start;flex-wrap:wrap}#amazzing_filter .filter_bloc{margin:0 0.3rem;width:60px;border-radius:5px;text-align:center;min-height:60px;font-weight:400;font-size:1rem;justify-content:center;display:flex;align-items:center;padding:0.1rem;overflow-wrap:break-word;border:1px solid #aaa}#amazzing_filter ul.boxsquare li .filter_bloc:hover,#amazzing_filter ul.boxsquarecolor li .filter_bloc:hover{border:1px solid #222}#amazzing_filter ul.boxsquare li.active label,#amazzing_filter ul.boxsquarecolor li.active label{border:1px solid #222}#amazzing_filter .boxsquare input,#amazzing_filter .boxsquarecolor input{display:none}#amazzing_filter .boxsquare .name,#amazzing_filter .boxsquarecolor .name{padding:0}#amazzing_filter .boxsquarecolor .name{display:none}.af_filter{position:relative;margin-bottom:5px;border-bottom:1px solid #f0f0f0;padding-bottom:5px}.vertical-layout .af_filter.type-3:not(.closed){padding-bottom:10px}.af_filter li{padding:3px 0;margin:0;position:relative}.af_filter li,.hide-zero-matches .no-matches.active{display:block}.hide-zero-matches .no-matches{display:none}.af_filter label{font-weight:400;font-size:1rem;text-align:left;cursor:pointer;margin:0;padding:2px 0;line-height:1em;display:flex;align-items:flex-start}.af_filter .af-color-label{align-items:center;padding:0}.af_filter ul{margin:0}.af-parent-category>ul{margin:0 0 0 15px;max-height:100%}.af_filter .af-toggle-child{padding:0 5px;font-size:20px;font-family:Arial;display:none}.af_filter.foldered .af-parent-category.open>label .af-toggle-child .hidden-on-open,.af_filter.foldered .af-parent-category>label .af-toggle-child .visible-on-open,.af_filter.foldered .af-parent-category>ul{display:none}.af_filter.foldered .af-parent-category.open>ul{display:block}.af_filter.foldered .af-parent-category.open>label .af-toggle-child .visible-on-open,.af_filter.foldered .af-toggle-child{display:inline-block}.af_filter .name{padding-left:5px}.af_filter .count{color:#000;margin-left:auto;padding-left:3px;font-size:1rem}.af_filter .invisibles .count{margin:0;padding:0;display:none}.af-total-count{opacity:.5}.af_filter select{width:100%;padding:5px;border:2px solid #d0d5db}.af_filter .checkbox,.af_filter .radio{margin:0;min-height:0}.af-color-box{display:inline-block;width:25px;height:25px;min-width:25px;border-radius:50%;text-align:center;position:relative;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.2)}.active .af-color-box{width:15px;min-width:15px;height:15px;margin:5px}.active .af-color-box:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:2px solid #d0d5db;border-radius:50%}.af-inline-colors{display:inline-block;width:100%}.af-inline-colors li{float:left;margin:2px 4px 2px 0}.af-color-box .checkbox,.af-color-box .radio,.af-inline-colors .count,.af-inline-colors .name{display:none}.dim-zero-matches .no-matches>label{opacity:.4;cursor:no-drop}.dim-zero-matches .no-matches.active>label{cursor:pointer}.dim-zero-matches .no-matches .af-color-box:before{content:"";position:absolute;display:block;border-bottom:2px solid #fff;width:23px;top:50%;margin:-1px 0 0 1px;transform:rotate(-45deg)}.dim-zero-matches .no-matches .af-color-box.bright:before{border-color:#d0d5db}.dim-zero-matches .no-matches.active .af-color-box:before{left:-6px}.af_filter.tb li{float:left;border:2px solid #d0d5db;border-radius:5px;margin:0 4px 4px 0;padding:6px;line-height:1}.af_filter.tb li.active{border-color:#aab2bd;background:#f1f3f4}.af_filter.tb .name,.af_filter.tb label{padding:0;margin:0}.af_filter.tb .checkbox{display:none}.selectedFilters{clear:both}.selectedFilters .clearAll{padding:7px 5px;background:#000;text-align:right;line-height:1}.selectedFilters .clearAll .txt{font-size:.7em;text-transform:uppercase;display:inline-block;vertical-align:top;margin-top:0.3em}.selectedFilters .clearAll i{vertical-align:middle;margin-left:3px}.selectedFilters .clearAll a{display:flex;align-items:center;justify-content:space-around;font-size:1.2rem;color:#fff}.selectedFilters .cf{padding:7px 25px 7px 5px;background-color:#555;color:#fff;border-radius:5px;position:relative;line-height:1}.selectedFilters .cf a{position:absolute;float:none;right:7px;font-size:1em;color:#fff;opacity:1}.selectedFilters.inline{margin:15px 0 5px 0;text-align:left;line-height:1.2;position:sticky;top:90px;z-index:100;padding:0.3rem;border-radius:5px}.selectedFilters.inline .clearAll{float:right;padding:7px 10px 8px 10px;text-align:center;border-radius:5px}.selectedFilters.inline .cf{padding:0.5rem;display:inline-block;margin:0 0.5rem}.selectedFilters.inline .cf a{position:relative;right:0;margin-left:3px}.has-compact-filter .selectedFilters.inline .clearAll{float:none}.selectedFilters.inline .clearAll i{display:none}.selected-filters-label{margin:0.5rem;color:#666}.has-compact-filter .selected-filters-label{display:none}.af .unlocked a,.selectedFilters .unlocked{color:#aab2bd}.hide-zero-matches .no-matches.has-customer-filter{display:block}.active .customer-filter-label .af-color-box a{color:#fff;line-height:25px}.active .customer-filter-label .af-color-box{width:25px;min-width:25px;height:25px;margin:0}.active .customer-filter-label .af-color-box:after{display:none}.af_filter .active .customer-filter-label .af-color-box.bright a{color:#aab2bd}.dim-zero-matches .no-matches.active .customer-filter-label .af-color-box:before{left:0}.af-textbox-label.customer-filter-label>a{line-height:0;margin-right:5px}.customer-filter-label.for-select{float:left;line-height:30px}.selector-with-customer-filter{padding-left:15px}.loading-indicator,.viewFilteredProducts.loading:after{content:"";position:absolute;display:inline-block;width:18px;height:18px;left:50%;top:50%;margin-left:-9px;margin-top:-9px;bottom:0.5em;border:2px solid;border-left-color:transparent;opacity:.5;border-radius:100%;z-index:2;animation:spinning .4s infinite linear}.viewFilteredProducts.loading{pointer-events:none}.viewFilteredProducts.loading:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:inherit;border-radius:inherit;z-index:1}.dynamic-loading{text-align:center;margin-bottom:2em;position:relative;clear:both}.dynamic-loading.infinite-scroll{margin:0}.infinite-scroll .loading-indicator{position:relative;left:auto}.dynamic-loading.infinite-scroll .loadMore{display:none}.dynamic-loading .loadMore,.dynamic-loading.loading .loading-indicator{visibility:visible}.dynamic-loading .loading-indicator,.dynamic-loading.loading .loadMore{visibility:hidden}.hidden-name .name{display:none}.btn.full-width{width:100%}.force-hidden{display:none}.af-basic-layout{margin-top:15px}.af-basic-layout .showall{display:none}.hide-counters .count{display:none}#amazzing_filter a,#amazzing_filter a:focus{text-decoration:none}.af_filter .toggle-cut-off{position:absolute;left:0;right:0;bottom:-7px;font-size:14px;line-height:14px;text-align:center;display:none}.af_filter.expandable .toggle-cut-off{display:block}.af_filter.expandable .af_filter_content{margin-bottom:0.3em}.toggle-cut-off span{padding:0 5px;background:#fff;color:#aab2bd}.cut-off .cut,.cut-off .toggle-cut-off .less,.toggle-cut-off .more{display:none}.cut-off .toggle-cut-off .more,.toggle-cut-off .less{display:inline-block}.af_subtitle{cursor:pointer;position:relative;margin:0;padding:0.5rem;font-size:1.1em;font-weight:700;display:block}.af_subtitle:before{content:"";position:absolute;top:50%;margin-top:-2px;right:3px;border:2px solid #7d7d7d;width:12px;height:12px;border-width:2px 0 0 2px;transform:rotate(45deg)}.no-available-items .af_subtitle{opacity:.5;cursor:not-allowed}.af_filter.expandable.closed .toggle-cut-off,.closed .af_filter_content,.hide-zero-matches .no-available-items{display:none}.closed .af_subtitle:before{border-width:0 2px 2px 0;margin-top:-5px}.special .af_filter_content{display:block;margin:10px 0 5px 0}.af-quick-search{position:relative;margin-bottom:0.7em}.af-quick-search label{display:none}.af-quick-search:before{content:"";position:absolute;right:0.6em;top:0.6em;display:block;width:11px;height:11px;border:2px solid #aab2bd;border-radius:100%;z-index:1}.af-quick-search:after{content:"";position:absolute;display:block;height:5px;width:0;border:1px solid #aab2bd;top:0.7em;right:0.6em;transform:rotate(45deg);z-index:1;margin-top:8px;margin-right:10px}.qsInput{border:1px solid #888;border-radius:0.5rem;transition:all .2s;width:100%;padding:4px;position:relative}.qsInput.has-value,body .qsInput:focus{background:#eee;border:1px solid #222;outline:0;z-index:2}.af_filter li.qs-hidden{display:none}.af_filter li.qs-hidden.active,.af_filter li.qs-hidden.qs-half-hidden{display:block}.af_filter li.qs-hidden.active>label,.af_filter li.qs-hidden.qs-half-hidden>label{opacity:.5}.qs-no-matches{margin:0.7em 0;padding:0.5em}.has-compact-filter.show-filter{overflow:hidden;position:fixed;width:100%;height:auto}.has-compact-filter #amazzing_filter{opacity:1;z-index:9980;top:0;width:100%;right:0;transform:translateX(100%);padding:0 32px 0 0;background:#fff;height:100%;overflow:visible}.has-compact-filter.show-filter #amazzing_filter{transform:translateX(32px);box-shadow:0 0 10px 3px rgba(0,0,0,.3)}.has-compact-filter #amazzing_filter.animation-ready{transition:all .2s}.has-compact-filter .af.block .block_content{padding:10px;max-height:100%;overflow-y:auto}.has-compact-filter.show-filter .af.block .block_content,.has-compact-filter.show-filter .af_filter.type-1 .af_filter_content,.has-compact-filter.show-filter .af_filter.type-2 .af_filter_content{-webkit-overflow-scrolling:touch}.has-compact-filter .af.block .block_content form{padding-bottom:80px}.has-compact-filter #amazzing_filter .btn-holder{position:absolute;bottom:0;left:0;right:32px;padding:15px 10px;background:#eee;z-index:10}#amazzing_filter .compact-toggle{position:absolute;top:50%;margin-top:-16px;left:-32px;text-align:center;display:none;box-shadow:none;padding:0;border-radius:0 0 0 0.8rem!important;color:#fff;background-color:#000}.has-compact-filter #amazzing_filter .compact-toggle{display:block}.compact-toggle-text{position:absolute;transform:rotate(270deg);transform-origin:left;left:16px;bottom:16px;background:inherit;letter-spacing:3px;text-transform:uppercase;font-size:12px;line-height:32px;white-space:nowrap;padding:0 0.5rem;border-radius:0 0.7rem 0 0}.compact-toggle .compact-toggle-icon{display:block;width:32px;height:32px;line-height:32px;font-size:18px;background-image:url(/themes/heritageunderwear/assets/2433830e2ca6f444a6220a163ad43d9a.gif);background-size:100%;border-radius:0.7rem 0 0 0.7rem}.has-compact-filter #amazzing_filter.compact-offset-left{transform:translateX(-100%)}.has-compact-filter.show-filter #amazzing_filter.compact-offset-left{transform:translateX(-32px);padding-left:32px;padding-right:0}#amazzing_filter.compact-offset-left .compact-toggle{transform-origin:right;right:-32px;left:auto}.has-compact-filter #amazzing_filter.compact-offset-left .btn-holder{left:32px;right:0}.compact-toggle.type-2 .compact-toggle-icon{opacity:0}.compact-toggle.type-2 .compact-toggle-text{bottom:-6px}.compact-toggle.type-3 .compact-toggle-text{display:none}.af-compact-overlay{display:none}.has-compact-filter .af-compact-overlay{display:block;position:fixed;opacity:0;margin:0;transition:all .3s}.has-compact-filter.show-filter .af-compact-overlay{background:#333;opacity:.3;top:0;right:0;bottom:0;left:0;z-index:10}.has-compact-filter #amazzing_filter .title_block{display:none}.btn-pulsate{animation:btn-pulsate .3s}@keyframes btn-pulsate{20%{transform:scale(.95)}40%{transform:scale(1.05)}60%{transform:scale(.98)}80%{transform:scale(1.02)}}@keyframes spinning{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.u-times:before{content:"×";font-family:Tahoma;font-size:1em;line-height:1}.pull-left{float:left}.pull-right{float:right}.hidden{display:none!important}.clear-both{clear:both}.af_subtitle{font-size:1rem;font-weight:700}.dynamic-product-count{display:block;margin:0.5em 0 1.5em 0}.relative-container{display:flex;justify-content:center}.manage-permanent-filters{font-size:12px;border:1px solid;text-overflow:ellipsis;overflow:hidden}.page-my-account #content .links a.af i{height:0}#amazzing_filter{background:#fff;margin-bottom:1.563rem;border-radius:5px}.selectedFilters.inline{margin:15px 0}.selectedFilters.inline{background:#fff}.activelanding .selectedFilters.inline{background:#000}.has-compact-filter #amazzing_filter{box-shadow:none}.af-quick-search{font-size:.9em}#amazzing_filter.horizontal-layout{margin:0 0 1rem 0}#amazzing_filter.horizontal-layout .af_filter{padding:2px 5px}#products .product-description,.featured-products .product-description,.product-accessories .product-description,.product-miniature .product-description{height:110px!important}.product-miniature:hover .highlighted-informations.no-variants{bottom:6.2rem!important;height:100%}.product-miniature:hover .highlighted-informations{bottom:7.6rem!important;height:100%}.sprRating .rating-star-display>input{display:none}.sprRating .pull-center{text-align:center}.sprRating .rating-star-display>.full{font-size:1.15em!important;display:inline-block!important;background:url(/themes/heritageunderwear/assets/3454da249a5825278451cde9169ce58b.svg) center no-repeat;bottom:0;width:20px;height:20px}.sprRating .rating-star-display>.half{font-size:1.15em!important;display:inline-block!important;position:relative;top:0;background:url(/themes/heritageunderwear/assets/5d4ea392ae7bf637dce9a6a86c4e915b.svg) center no-repeat;bottom:0;width:20px;height:20px}.sprRating .rating-star-display>.empty{font-size:1.15em!important;display:inline-block!important;background:url(/themes/heritageunderwear/assets/f83cecdd4cb3b5b108065a2726210945.svg) center no-repeat;bottom:0;width:20px;height:20px}.sprRating .rating-star-display>label.product-block,.sprRating .rating-star-display>label.product-block:before{font-size:1.15em!important}.sprRating .rating-star-display>label.product-block-half,.sprRating .rating-star-display>label.product-block-half:before{margin-left:-6px;font-size:1.15em}.sprRating .rating-star-display>.half.product-block-half:before{left:12px}.sprRating .rating-star-display>label.distrib-front,.sprRating .rating-star-display>label.distrib-front:before{margin:1px!important;font-size:1em!important}.sprRating .rating-star-display>label.product-tab,.sprRating .rating-star-display>label.product-tab:before{margin-left:1px!important;font-size:1.1em!important}.sprRating .rating-star-display>label.badge-front,.sprRating .rating-star-display>label.badge-front-half,.sprRating .rating-star-display>label.badge-front-half:before,.sprRating .rating-star-display>label.badge-front:before,.sprRating .rating-star-display>label.list-front,.sprRating .rating-star-display>label.list-front-half,.sprRating .rating-star-display>label.list-front-half:before,.sprRating .rating-star-display>label.list-front:before{font-size:1.15em}.sprRating .rating-star-display>label.badge-front,.sprRating .rating-star-display>label.badge-front:before{margin-left:1px!important}.sprRating .rating-star-display>.badge-front-half:before{margin-left:-2px;margin-right:-1px;left:5px}.sprRating .rating-star-display>.list-front-half:before{margin-left:-3px;margin-right:-3px;left:7px}.sprRating .rating-star-display>label{color:#c4c4c4}#spr .stars.rating-star-display label.star:hover{transform:rotate(-360deg) scale(1.3);color:red!important}.sprRating .rating-star-display>.full{font-size:1.15em!important;display:inline-block!important;background:url(/themes/heritageunderwear/assets/3454da249a5825278451cde9169ce58b.svg) center no-repeat;bottom:0;width:20px;height:20px}.sprRating .rating-star-display>.half{font-size:1.15em!important;display:inline-block!important;position:relative;top:0;background:url(/themes/heritageunderwear/assets/5d4ea392ae7bf637dce9a6a86c4e915b.svg) center no-repeat;bottom:0;width:20px;height:20px}.sprRating .rating-star-display>.empty{font-size:1.15em!important;display:inline-block!important;background:url(/themes/heritageunderwear/assets/f83cecdd4cb3b5b108065a2726210945.svg) center no-repeat;bottom:0;width:20px;height:20px}.stars.rating-star-display>.full{transform:scale(2);margin:1.5rem!important;cursor:pointer}.stars.rating-star-display>.full:hover{transform:scale(3)!important;color:red!important}.stars.rating-star-display>.full:hover~label.star{transform:scale(3)!important;color:#ffb700!important}.stars.rating-star-display>.full:before{content:unset!important}.stars.rating-star-display input:checked+label,.stars.rating-star-display input:checked+label~input+label{background-color:#ffb700;box-shadow:none;border-radius:50%}.iconrating{width:30px;height:30px}#spr .rating-star-display>input:checked+label,.sprRating .rating-star-display>label.checked{color:#000!important}#spr .progress_custom_color{background-color:#000!important}#spr .progress-stars{color:#000!important}#spr .star_custom_size{font-size:16px!important}#spr .rating-star-display>.half.product-block-half:before{left:15px!important}.sprRating .rating-star-display>.half.product-block-half:before{left:10px!important}#spr .star_custom_size_list{font-size:15px!important}#spr .text_custom_size_list{font-size:15px!important}#spr .badge_custom_color{color:green!important}.sprRating .rating-star-display>input:checked+label,.sprRating .rating-star-display>label.checked{color:#000!important}.sprRating .progress_custom_color{background-color:#000!important}.sprRating .progress-stars{color:#000!important}.sprRating .star_custom_size{font-size:16px!important}.sprRating .text_custom_size_list{font-size:15px!important}.sprRating .badge_custom_color{color:green!important}#spr input.star:checked~label.star:before{color:#000!important}#spr .stars:hover label.star:hover~label.star{color:#000!important}#spr .stars-criteria:hover label.star:hover~label.star{color:#000!important}#spr label.star:hover{color:#000!important}#spr label.star:before:hover{color:#000!important}.sprRating .rating-star-display>label.product-block-half,.sprRating .rating-star-display>label.product-block-half:before{margin-left:-6px}#spr .tabs{padding:0 1rem}#see_more_product_container{text-align:center}.sprRating.homeRating{padding-bottom:1rem}.sprRating.homeRating .rating-star-display{justify-content:center}.sprRating.homeRating .rating-star-display>.average_text{color:#000!important}.sprRating.homeRating .rating-star-display>label{color:#000!important}.sprRating.homeRating .rating-star-display>input:checked+label,.sprRating.homeRating .rating-star-display>label.checked{color:#fff!important}.sprRating{display:flex;flex-direction:column}.sprRating .rating-star-display{display:flex}.sprRating .rating-star-display label{margin:0}.sprRating .rating-star-display label.product-block-half,.sprRating .rating-star-display label.product-block-half:before{margin-left:-6px!important}#reviewsList{padding-top:1rem}.review-line{padding-bottom:2.5rem}.review-line .text-muted{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.review-line .text-muted .customer{display:flex;align-items:center}.review-line .text-muted .customer .certification{text-align:right}.review-line .text-muted .stars{padding:0;text-align:right}.review-line .text-muted .stars .sprRating{align-items:flex-end}.review-line .text-muted .stars .star_custom_size{font-size:1.2rem}#rating-summary{display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:700;padding-top:1rem}.gender-icon{width:30px;height:30px;margin-right:1rem}.shield-rating-icon{width:20px;height:20px}.quotes blockquote{display:block;margin-block-start:.5rem;margin-block-end:.5rem;margin-inline-start:30px;margin-inline-end:30px}.quotes blockquote span{font-size:1rem;font-style:italic;font-weight:400;line-height:1.2}.quotes blockquote span::after,.quotes blockquote span::before{content:"“";font-family:Georgia;font-size:2.5rem;margin:0.2rem 0 0 -2rem;position:absolute}.quotes blockquote span::after{content:"”";margin:0.5rem 4rem 0 0.5rem}@media(max-width:767px){.quotes blockquote span{font-size:1rem;font-style:italic;font-weight:400;line-height:1}}@media(min-width:768px){#spr_review_details blockquote{margin-left:30px;margin-right:30px;margin-top:0.5rem}#spr_review_details .quotes{margin:-1rem 0 0 3rem}}#textEvent a{text-decoration:underline}#textEvent p{display:inline}#listing-footer section{background-color:#fff;margin:0.5rem 0;padding:1rem;border-radius:0.5rem}#listing-footer section h2{font-size:1.1rem}#listing-footer section p{line-height:1.4;font-size:.8rem;padding:1rem 0 0 0;margin:0}
/*# sourceMappingURL=category.20616984378.bundle.css.map*/