@font-face{font-family:halcom-extrabold;font-style:normal;font-weight:800;src:url("../fonts/Halcom-ExtraBold.otf") format("opentype")}@font-face{font-family:halcom-bold;font-style:normal;font-weight:700;src:url("../fonts/Halcom-Bold.otf") format("opentype")}@font-face{font-family:halcom-medium;font-style:normal;font-weight:500;src:url("../fonts/Halcom-Medium.otf") format("opentype")}@font-face{font-family:halcom-book;font-style:normal;font-weight:300;src:url("../fonts/Halcom-Book.otf") format("opentype")}.main-button{font-size:15px;line-height:36px;font-family:halcom-bold,sans-serif;letter-spacing:-.7px;color:#000;background:#fff;text-align:center;border-radius:4px;padding-left:20px;padding-right:20px;border:2px solid #7f1734;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:900px){.main-button{font-size:17px;letter-spacing:-.9px;background:#7f1734;color:#fff}}.page-heading{font-family:halcom-bold,sans-serif}.cat-description{overflow:hidden;height:70px;position:relative}@media screen and (min-width:900px){.cat-description{overflow:auto;height:auto}}@media screen and (min-width:900px){.description-desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.description-content{margin-top:16px;position:relative}@media screen and (min-width:900px){.description-content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;height:80px;overflow:hidden}}.description-content p{font-size:14px;line-height:25px;color:#74747e;margin-bottom:0}@media screen and (min-width:900px){.description-content p{font-size:16px;line-height:26px}}@media screen and (min-width:900px){.download-section{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.download-section p{margin-bottom:0}.download-section a{font-size:14px;line-height:25px;letter-spacing:-.05px;text-transform:capitalize;color:#7f1734;font-family:halcom-medium,sans-serif}@media screen and (min-width:900px){.download-section a{font-size:16px}}button.dis-more-btn{position:absolute;bottom:5px;right:0;background:#fff;font-size:14px;color:#74747e;text-decoration:underline}@media screen and (min-width:900px){button.dis-more-btn{bottom:3px;font-size:16px}}@media screen and (max-width:899px){.facetedSearch-navList{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}}.accordion-block .accordion-content.is-open{position:absolute;background:#fff;border:1px solid #efefef;width:100%;left:0;top:50px;border-radius:3px;z-index:10}@media screen and (min-width:900px){.accordion-block .accordion-content.is-open{position:static;border:none}}.accordion-block .facetedSearch-clearLink{display:none}.actionBar{position:relative;margin:0!important}@media screen and (min-width:900px){.actionBar .form-fieldset.actionBar-section{float:none}}.actionBar .form-field{margin:0 0 0 10px;border-radius:20px!important;border:none!important}@media screen and (min-width:900px){.actionBar .form-field{margin:0;border-bottom:.8px solid #9595a2!important;border-radius:0!important;border-left:none!important;border-right:none!important}}.actionBar .form-field label{background:#f7f7f7 0 0 no-repeat padding-box;padding:8.5px 9px;font-size:14px;letter-spacing:-.07px;color:#74747e;line-height:17px;border-radius:20px;margin:0;white-space:nowrap}@media screen and (min-width:900px){.actionBar .form-field label{background:0 0;padding:20px 11.44px;font-size:16px;letter-spacing:-.16px;color:#313131;line-height:19px;border-radius:0;display:block}.actionBar .form-field label .moNone{float:right}.actionBar .form-field label .moNone svg{fill:#313131;stroke:#313131;width:13px}}.actionBar .form-select{color:#060606!important;border-radius:4px;z-index:1;padding-right:1.5rem;height:auto!important;margin-left:10px;position:absolute;top:3px;outline:0 solid #0f7fff!important;outline-offset:0px!important;background-position:right .75rem top .25rem;background-size:1.75rem;font-size:14px}@media screen and (min-width:900px){.actionBar .form-select{right:0;top:17px;background:0 0;background-position:right .5rem top .5rem;background-size:1.28571rem;padding:.57143rem 1.5rem .57143rem .5rem}}#product-listing-container{margin-top:24.5px}@media screen and (min-width:900px){#product-listing-container{margin-top:0}}#product-listing-container .pagination-list .pagination-item.pagination-item--next>a,#product-listing-container .pagination-list .pagination-item.pagination-item--previous>a{padding:0}#product-listing-container .pagination-list .pagination-item.pagination-item--next>a i,#product-listing-container .pagination-list .pagination-item.pagination-item--previous>a i{display:block;height:32px;width:32px}[data-list-name]{margin-top:24.6px}@media screen and (min-width:900px){[data-list-name]{margin-top:33.33px}}.card .card-title a,.card .list-btn{font-family:halcom-bold,sans-serif}.card [data-test-info-type=brandName]{font-family:halcom-book,sans-serif}.card .form-increment .form-input.form-input--incrementTotal{font-family:halcom-medium,sans-serif}#add-to-cart-multiple{display:block;margin:20px auto 0}@media screen and (min-width:900px){#add-to-cart-multiple{margin:30px auto 0;line-height:46px}}.pagination-item .pagination-link{font-family:halcom-medium,sans-serif}.next-prev-collection{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:390px;margin:32.72px auto 0}@media screen and (min-width:900px){.next-prev-collection{max-width:320px}}.next-prev-collection .next,.next-prev-collection .prev{position:relative;width:50%}.next-prev-collection .next:before,.next-prev-collection .prev:before{content:'';position:absolute;top:4px;border-top:5px solid transparent;border-bottom:5px solid transparent}.next-prev-collection .next a,.next-prev-collection .prev a{font-size:13.8px;line-height:20px;letter-spacing:.07px;color:#6e6e79;font-family:halcom-medium,sans-serif}.next-prev-collection .next a span,.next-prev-collection .prev a span{font-size:12px;letter-spacing:.06px;font-family:halcom,sans-serif}.next-prev-collection .prev{padding-left:13.48px;border-right:1px solid #e3e3e3}@media screen and (min-width:900px){.next-prev-collection .prev{border:none}}.next-prev-collection .prev:before{border-right:7px solid #7f1734;left:0}.next-prev-collection .next{padding-right:13.48px;text-align:right}.next-prev-collection .next:before{border-left:7px solid #7f1734;right:0}.next-prev-collection .next span{margin-right:-6px}.collection-projects{margin-top:30px;border-top:.8px solid #cecece;padding-top:24.8px;width:100%}.collection-projects .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:900px){.collection-projects{margin-top:47.7px;margin-left:270px;width:calc(100% - 270px)}}.collection-projects a.view-all{font-size:17px;line-height:20px;letter-spacing:-.09px;color:#7f1734;font-family:halcom-bold,sans-serif;position:relative;padding-right:15px}.collection-projects a.view-all:after{content:'';position:absolute;top:5px;right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #7f1734}.collection-projects .productGrid{width:100%}