:root{--black: #000000;--textgray: #333333;--newbg: #e9eaee;--gray: #363839;--ltgray: #CCCCCC;--white: #FFFFFF;--red: #D71920;--maroon: #870110;--ltcyan: #5cd7fb}.list-collections .thumbnail,.product-list .thumbnail,.slider-gallery .thumbnail{position:relative;text-align:center;margin-bottom:25px;display:block}.list-collections .thumbnail .thumbnail-overlay,.product-list .thumbnail .thumbnail-overlay,.slider-gallery .thumbnail .thumbnail-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;transition:opacity .3s ease-in}.list-collections .thumbnail .thumbnail-overlay>a,.product-list .thumbnail .thumbnail-overlay>a,.slider-gallery .thumbnail .thumbnail-overlay>a{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.list-collections .thumbnail .thumbnail-overlay,.product-list .thumbnail .thumbnail-overlay,.slider-gallery .thumbnail .thumbnail-overlay{background-color:#000000b3}.list-collections .thumbnail img,.product-list .thumbnail img,.slider-gallery .thumbnail img{vertical-align:bottom;transition:opacity .3s ease-in;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;font-family:"object-fit: contain; object-position: top center"}.list-collections .thumbnail .product-info__caption,.product-list .thumbnail .product-info__caption,.slider-gallery .thumbnail .product-info__caption{display:block;margin-top:20px}.hidden-product-link{line-height:0;font-size:0;color:transparent;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.featured_collections .thumbnail{text-align:center}.quick_shop,.view_all{font-family:Gill Sans Nova,sans-serif;font-weight:400;font-size:14px;font-style:normal;text-transform:uppercase;letter-spacing:1px;cursor:pointer;position:relative;display:inline-block;border:1px solid #ffffff;padding:10px 20px;margin-top:2rem;color:#fff;opacity:0;pointer-events:all;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:opacity .3s ease-out,transform .3s ease-out,color .3s linear,background-color .3s linear}.quick_shop:hover,.view_all:hover{color:#000;background-color:#fff}.thumbnail .price span.money{color:#d71920}.thumbnail .price span.money:hover{color:#870110}.thumbnail .sale span.money{color:#d71920}.thumbnail .was_price span.money{color:#8c8b8b}.new{position:relative;display:inline;padding:5px;border-radius:2px;font-size:12px}.sold_out,.thumbnail .sold_out{font-weight:700;color:#333}.thumbnail-overlay .sold_out{font-weight:400;color:#fff}.sale,.thumbnail .sale{color:#d71920}.banner_holder{position:absolute;top:0;right:0}.new_banner,.preorder_banner,.sale_banner{background:#d71920;font-family:Gill Sans Nova,sans-serif;font-weight:400;font-style:normal;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding:8px 12px;text-align:center;color:#fff;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.new_banner,.preorder_banner{background:#03a196}a.secondary_button,input.secondary_button{display:block;padding:15px 0;text-align:center;border-top:solid 1px #363839;border-bottom:solid 1px #363839;margin:20px 0;font-family:Gill Sans Nova,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#d71920;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}a.secondary_button:active,a.secondary_button:hover,a.secondary_button:visited,input.secondary_button:active,input.secondary_button:hover,input.secondary_button:visited{color:#870110}.thumbnail .price,.thumbnail .title{display:block;margin-bottom:5px;font-size:inherit;line-height:1.2}.sidebar .collection_swatches .swatch{float:left}.sidebar .toggle_list .rv-container a:hover{border-color:transparent}.sidebar .toggle_list .rv-container a.product-info__caption.hidden,.sidebar .recently-viewed__title{display:none}.sidebar .rv-sidebar-element .product-info__caption,.sidebar .rv-sidebar-element .product_image{max-width:75%}.sidebar .rv-sidebar-element .product_image a{display:block}.sidebar .rv-sidebar-element .product_image img{height:auto}.sidebar .product-list .thumbnail .thumbnail-overlay{position:relative;opacity:1;background:0 0}.sidebar .product-list .thumbnail .thumbnail-overlay .product-details{position:relative;transform:none;transition:none;opacity:1;text-align:left}.sidebar .product-list .thumbnail .thumbnail-overlay .product-details .title{color:#333;padding:0}.sidebar .product-list .thumbnail .thumbnail-overlay .product-details .price,.sidebar .product-list .thumbnail .thumbnail-overlay .product-details .title{font-size:.9vw}.sidebar .product-list .thumbnail .thumbnail-overlay .info{position:relative;font-size:12px;opacity:1;top:0;transform:translateY(0);padding-bottom:0}.sidebar .product-list .thumbnail .thumbnail-overlay .info .quick_shop{display:none}.container div.collection_nav{margin-bottom:1.5em}.collection_menu,.collection_menu li{display:inline;list-style:none;border:none;position:relative;top:-3px;margin:0}.collection_menu li{padding-left:25px}.sidebar-wrap{border-right:1px solid #363839;margin-right:0;padding-right:20px}.sidebar-wrap h4,.sidebar-wrap h4.toggle{margin:0;padding:0}.sidebar a,.sidebar a:visited{color:#363636}.sidebar a:active,.sidebar a:hover{color:#870110}.sidebar .meta{margin-left:2px}.sidebar .spr-badge{color:#333}.toggle-all--true h4.toggle{cursor:pointer;pointer-events:all}.toggle-all--true .toggle span{display:block}.toggle-all--true .toggle_list{display:none}.content_block.toggle_list a{display:inline;position:static;padding-left:0;margin-left:0;border-left:none;color:#d71920}.content_block.toggle_list a:hover{border-left:none;color:#870110}.toggle_list{margin:0;padding:10px 0 15px}.toggle_list a{display:inline-block;position:relative;margin-left:0;max-width:80%;border-left:solid 2px transparent;transition:border .2s ease-out}.toggle_list a.active,.toggle_list a.active--default{padding-left:8px;border-left:solid 2px #B8C6C6}ul.toggle_list li ul{display:none}ul.toggle_list li ul.active{display:block}.sidebar .toggle_list a.active{border-left:solid 9px #870110}.toggle_list li{list-style:none;line-height:1.4em;padding:8px 0}.toggle_list .meta span{line-height:2.5}.sidebar_text{margin-bottom:12px;padding-top:10px}.sidebar_content{border-left:solid 1px #363839;padding-left:20px}.sidebar_content .toggle_list li{line-height:1.2}.sidebar .newsletter{margin-bottom:20px}.sidebar .newsletter form{width:100%}.sidebar li ul{margin:8px 0 0 15px}.sidebar .toggle_list li ul{padding-left:0}.sidebar ul li{margin-bottom:0}.sidebar input.contact_email[type=email],.sidebar input.sign_up[type=submit]{width:100%!important;margin-left:0}.sidebar-block{margin-bottom:15px;border-bottom:1px solid #363839}.sidebar-block:last-child{border-bottom:none}.sidebar-block:empty{border-bottom:none}.sidebar-block:blank{border-bottom:none}.sidebar-block:first-child h4.toggle{padding-top:0}.sidebar-block h4.toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:0;padding:15px 0;line-height:1.5}.sidebar .filter-active-tag{position:relative}.color-filter--true label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.sidebar__collection-filter a,.sidebar__collection-filter label{cursor:pointer}.sidebar__collection-filter label{text-transform:none;font-weight:400;font-size:inherit}.sidebar__collection-filter label:hover{color:#870110}.sidebar__collection-filter input[type=checkbox]{display:none}.sidebar__collection-filter input.styled-checkbox[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:20px;height:20px;display:inline-block;cursor:pointer;position:relative;vertical-align:top;background-size:cover;margin-right:15px}.sidebar__collection-filter button.clear-active-filter,.sidebar__collection-filter button.clear-active-filter:active{color:#d71920;background-color:transparent;border:none;outline:0;box-shadow:0;font-family:inherit;letter-spacing:0;text-transform:none;position:absolute;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:0;right:0;left:auto;padding:2px 4px;line-height:1.2;display:block;height:auto;min-height:auto}.sidebar__collection-filter button.clear-active-filter:hover{color:#870110}.sidebar__collection-filter .x-icon{position:relative;display:inline-block;overflow:visible;width:15px;height:15px;margin:0 2px 0 0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;font-style:normal;color:#95979c;border:0;outline:0;background:0 0;vertical-align:middle;top:-1px}.sidebar__collection-filter .x-icon:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:15px;position:absolute;top:0;left:0;display:block;width:15px;content:"\d7";text-align:center}.sidebar__collection-filter button.clear-active-filter,.sidebar__collection-filter button.clear-active-filter:active{transform:none;display:block;position:relative}.collection-matrix .quote{border:0;font-size:18px}.sidebar ul.sysbtns{padding-left:0}.sidebar ul.sysbtns .toggle_list{padding:15px 0 0}.sidebar ul.sysbtns li,.sidebar ul.sysbtns .toggle_list li{list-style:none;text-align:left;margin-bottom:15px;padding:0}.sidebar ul.sysbtns li a,.sidebar ul.sysbtns .toggle_list li a{background-color:var(--red);border:1px solid var(--red);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:5px 15px;display:block;color:var(--white);margin-bottom:0;max-width:100%}.sidebar ul.sysbtns li a label,.sidebar ul.sysbtns .toggle_list li a label{margin-bottom:0;font-weight:400;text-transform:uppercase}.sidebar ul.sysbtns li a:hover,.sidebar ul.sysbtns .toggle_list li a:hover{color:var(--white);opacity:.6}.sidebar ul.sysbtns li a:hover label,.sidebar ul.sysbtns .toggle_list li a:hover label{color:var(--white)}.sidebar ul.sysbtns li:empty,.sidebar ul.sysbtns .toggle_list li:empty{margin-bottom:0}.sidebar ul.sysbtns li.active a,.sidebar ul.sysbtns .toggle_list li.active a{background-color:var(--maroon);border-color:var(--maroon);color:var(--white)}.Satisfying{background-color:#93c4e3!important;border-style:none!important}.Engaging{background-color:#4495c8!important;border-style:none!important}.Believable{background-color:#2b66a3!important;border-style:none!important}.Authentic{background-color:#283e65!important;border-style:none!important}.Realistic{background-color:#725090!important;border-style:none!important}.Lifelike{background-color:#942627!important;border-style:none!important}.Ultimate{background-color:#bfb589!important;border-style:none!important}.Transcendent{background-color:#b48a20!important;border-style:none!important}.load-more,.paginate{text-align:center}.paginate .current,.paginate .page a,a.tag{border:solid 1px #363839;margin:10px 5px;padding:.5rem 1rem;display:inline-block}.paginate .current:hover,.paginate .page a:hover,a.tag:hover{color:#fff;background-color:#870110;border:solid 1px #870110}.paginate .current{font-weight:700;color:#fff;background-color:#870110;border:solid 1px #870110}.paginate .next,.paginate .prev{display:inline-block;margin:10px 0;padding:.5rem 1rem}.load-more{display:none;width:100%}.collection-template-section .load-more,.search-template-section .load-more{display:block;clear:both}.load-more__icon{opacity:0;height:0;width:0;transition:all .3s linear;background:url(//cdn.shopify.com/s/files/1/0053/9430/1031/t/10/assets/loader.gif) center center no-repeat;background-size:32px 32px;margin:0 auto}.collection-matrix.loading-in-progress.filter-loading{height:0}.collection-matrix.loading-in-progress+.load-more__icon{width:44px;height:44px;opacity:1}a.tag{font-size:smaller;padding:4px 6px;margin:5px 2px 5px 0}.paginate .deco{border:none}@media only screen and (max-width: 798px){.sidebar-wrap{border:none;margin:0;padding-right:0}.sidebar .product-list .thumbnail .brand,.sidebar .product-list .thumbnail .price,.sidebar .product-list .thumbnail .title{text-align:left;display:block}.sidebar-wrap h4.toggle{margin:10px 0}.list-collections .thumbnail .product-info__caption,.product-list .thumbnail .product-info__caption,.slider-gallery .thumbnail .product-info__caption{display:block}.list-collections .thumbnail .thumbnail-overlay,.product-list .thumbnail .thumbnail-overlay,.slider-gallery .thumbnail .thumbnail-overlay{display:none}.new_banner,.preorder_banner,.sale_banner{padding:4px 10px;font-size:smaller}.sidebar .toggle_list .rv-container a.product-info__caption.hidden{display:block}.sidebar ul.sysbtns div,.sidebar ul.sysbtns .toggle_list div{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}.sidebar .sidebar-block{margin-bottom:0}.sidebar .sidebar-block h4.toggle{margin-top:15px;padding-top:0}.sidebar .sidebar-block:first-child h4.toggle{margin-top:0}.sidebar ul.sysbtns li,.sidebar ul.sysbtns .toggle_list li{display:flex;flex-basis:calc(33.33% - 10px);flex-wrap:wrap}.sidebar ul.sysbtns{text-align:center}.sidebar ul.sysbtns li a,.sidebar ul.sysbtns .toggle_list li a{text-align:center;width:100%}.sidebar h4{text-align:center}}@media only screen and (min-width: 1401px){.list-collections .thumbnail .thumbnail-overlay,.product-list .thumbnail .thumbnail-overlay,.slider-gallery .thumbnail .thumbnail-overlay{line-height:1.5}}@media only screen and (max-width: 1024px){.touchevents .product-info__caption{display:block}.touchevents .thumbnail-overlay{display:none}}@media (max-width: 959px){.sidebar .sidebar-block h4{font-size:18px}}@media (max-width: 480px){.sidebar ul.sysbtns li,.sidebar ul.sysbtns .toggle_list li{flex-basis:calc(50% - 10px)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/collection.css.map?v=182182877765322917701671549314 */
