#shopify-section-timer{display:none}.swatch_options label>span{display:block;pointer-events:none}.flipdown.flipdown__theme-dark .rotor-bottom,.flipdown.flipdown__theme-dark .rotor-leaf-rear,.flipdown.flipdown__theme-dark .rotor,.flipdown.flipdown__theme-dark .rotor-top,.flipdown.flipdown__theme-dark .rotor-leaf-front{background:#8a1300;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.timer-bar .timer-content .timer-button{background:#8a1300;color:#fff;padding:5px 10px}.flipdown.flipdown__theme-dark,.flipdown.flipdown__theme-light{font-family:sans-serif;font-weight:700}.flipdown.flipdown__theme-light .rotor-group-heading:before{color:#eee}.flipdown.flipdown__theme-light .rotor,.flipdown.flipdown__theme-light .rotor-top,.flipdown.flipdown__theme-light .rotor-leaf-front{color:#222;background-color:#ddd}.flipdown.flipdown__theme-light .rotor-bottom,.flipdown.flipdown__theme-light .rotor-leaf-rear{color:#333;background-color:#eee}.flipdown.flipdown__theme-light .rotor:after{border-top:solid 1px #222222}.flipdown{overflow:visible;height:55px}.flipdown .rotor-group{position:relative;float:left;padding-right:15px}.flipdown .rotor-group:last-child{padding-right:0}.flipdown .rotor-group-heading:before{display:block;height:unset;line-height:unset;font-size:11px;font-weight:400;text-align:center}.flipdown .rotor-group:nth-child(1) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(2) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(3) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(4) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{content:":";display:inline-block;position:absolute;top:calc(50% + 7px);transform:translateY(-50%);right:6px}.flipdown .rotor{position:relative;float:left;width:20px;height:32px;margin:0 5px 0 0;border-radius:4px;font-size:20px;text-align:center;perspective:200px;box-shadow:0 2px 5px #00000080}.flipdown .rotor:last-child{margin-right:0}.flipdown .rotor-top,.flipdown .rotor-bottom{overflow:hidden;position:absolute;width:20px;height:16px}.flipdown .rotor-leaf{z-index:1;position:absolute;width:20px;height:32px;transform-style:preserve-3d;transition:transform 0s}.flipdown .rotor-leaf.flipped{transform:rotateX(-180deg);transition:all .5s ease-in-out}.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear{overflow:hidden;position:absolute;width:20px;height:16px;margin:0;transform:rotateX(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.flipdown .rotor-leaf-front{line-height:32px;border-radius:4px 4px 0 0}.flipdown .rotor-leaf-rear{line-height:0px;border-radius:0 0 4px 4px;transform:rotateX(-180deg)}.flipdown .rotor-top{line-height:32px;border-radius:4px 4px 0 0}.flipdown .rotor-bottom{bottom:0;line-height:0px;border-radius:0 0 4px 4px}.flipdown .rotor:after{content:"";z-index:2;position:absolute;bottom:0;left:0;width:20px;height:16px;border-radius:0 0 4px 4px}.swatch-element.swatch--active{border-color:#000;box-shadow:0 0 0 2px #fff}.template-product .modale.opened{position:fixed;width:100vw;height:100vh;top:0;left:0}.template-product .modale.opened .modal-dialog{top:50%;position:absolute;margin-left:0;transform:translate(-50%,-50%)}.mobile-nav-wrapper{margin-top:-1px}.selector-wrapper label{margin-bottom:.5em}.product_section .product_form{opacity:0;transition:opacity .2s ease}.product_section .product_form.is-visible{opacity:1}.selector-wrapper,.select{display:none}.swatch_options{margin-bottom:1em;display:block;width:100%}.swatch .option_title{margin:.5em 0}.swatch input{display:none}.swatch label{float:left;min-width:35px;height:35px;margin:0;font-size:13px;text-align:center;line-height:35px;white-space:nowrap;text-transform:uppercase;cursor:pointer;padding:0 10px}.swatch label.two-colors{position:relative;overflow:hidden}.swatch label.two-colors span{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:50%}.template-product .swatch label{white-space:initial;height:unset;line-height:1.25;padding:10px;text-align:left}.swatch .color label{min-width:34px;height:34px!important;line-height:34px;background-position:center;background-size:100%}.swatch-element{border:#e2e2e2 1px solid;min-width:35px;min-height:35px;outline:none!important}.swatch-element.color{padding:1px}.swatch-element.color,.swatch-element.color label{border-radius:50%;border:#e2e2e2 1px solid}.swatch-element.color label{padding:0;margin:0;width:34px;height:34px}.swatch_options input:checked+.swatch-element{border-color:#000;box-shadow:0 0 0 2px #fff}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 8px 0;position:relative}.crossed-out{background-image:linear-gradient(to bottom left,transparent 50%,#999999 50%,#999999 50%,transparent 50%),linear-gradient(to bottom right,transparent 50%,#999999 50%,#999999 50%,transparent 50%);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{border-radius:50%;display:block;height:100%;width:100%;pointer-events:auto}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.swatch .tooltip{text-align:center;background:#333;background:#333333e6;color:#fff;bottom:100%;padding:5px 10px;display:block;position:absolute;width:auto;pointer-events:none;font-size:13px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;left:50%;transform:translate(-50%);transition:all .25s ease-out;box-shadow:2px 2px 6px #00000047;z-index:10000}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid rgba(51,51,51,.9) 10px;bottom:-10px;content:" ";height:0;left:50%;transform:translate(-50%);position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}.collection_swatches{margin:10px 0 5px}.collection_swatches .swatch{display:inline-block;padding:3px;line-height:0}.collection_swatches .swatch:hover{border-color:#000}.collection_swatches .swatch span{width:34px;min-width:34px;height:34px;float:none;display:inline-block;border:#e2e2e2 1px solid;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-position:center;background-size:cover}.grid__item--collection-template .swatch label{min-width:25px;height:25px;line-height:25px}.grid__item--collection-template .swatch-element{min-width:25px;min-height:25px;padding:0}.grid__item--collection-template .swatch .color label{min-width:25px;height:25px!important;line-height:25px;background-position:center;background-size:100%}.grid__item--collection-template .swatch-element.color label{width:25px;height:25px}.grid__item--collection-template .swatch-element.color{border:1px solid black}.grid__item--collection-template .swatch-element.color label{border:none}.product_color_count{margin-top:7px}.mobile-nav__sublist-link.second-level+.third-level{font-size:16px;line-height:2;height:0;overflow:hidden;transition:all .3s linear;position:absolute;top:0;right:-100%;width:100%;background:#fff}.mobile-nav__sublist-link.second-level+.third-level ul{padding-left:0}.mobile-nav__sublist-link.second-level+.third-level ul li{border-bottom:1px solid #e8e9eb}.mobile-nav__sublist-link.second-level+.third-level ul li a{padding:15px 15px 15px 70px;display:inline-block;width:100%}.mobile-nav__sublist-link.second-level+.third-level ul li:first-child a{padding-left:15px}#shopify-product-reviews{margin:0!important}.grid-view-item [class^=spr-icon-],.grid-view-item [class*=" spr-icon-"]{margin-right:3px}.grid-view-item [class^=spr-icon-]:before,.grid-view-item [class*=" spr-icon-"]:before{font-size:16px}.grid-view-item__meta{margin-top:0!important}.prev-next-products{margin-bottom:20px}.prev-next-products .btn{padding:7px 10px;line-height:15px}.prev-next-products .btn span{font-size:12px}.prev-next-products .btn svg{width:5px;margin-right:3px}.prev-next-products .btn:nth-child(2){float:right}.prev-next-products .btn:nth-child(2) svg{margin-left:3px;margin-right:0}.product-single__description>a{display:block;margin:15px 0 10px}.thumbnails-wrapper button{display:block!important}.thumbnails-wrapper .slick-initialized .slick-slide{clear:unset!important}.mobile-nav-wrapper:after{display:none}.product-single__thumbnail{margin-top:0!important}.pw-toggle{font-size:0!important;border-radius:50px;padding:2px;min-width:55px}.pw-toggle svg{display:none}.pw-toggle:before{transition:all .3s;background:#fff;height:100%;width:20px;content:"";display:block;border-radius:50px}.pw-toggle[aria-checked=false]{background:#e7e7e7}.pw-toggle[aria-checked=false]:before{transform:translate(0)}.pw-toggle[aria-checked=false]:after{font-size:12px;content:"OFF";display:block;flex:1;text-align:center;color:#979595}.pw-toggle[aria-checked=true]{background:#31c8e0}.pw-toggle[aria-checked=true]:before{transform:translate(30px)}.pw-toggle[aria-checked=true]:after{transform:translate(-20px);font-size:12px;content:"ON";display:block;flex:1;text-align:center;color:#fff}@media(min-width:900px){.site-header.logo--left{padding:0 30px!important}}.site-header.logo--left .site-nav.list--inline li{font-size:15px!important;text-align:left}.site-header.logo--left .site-header__icons-wrapper .review-header{position:absolute;display:none;top:10px;right:90px}.site-header.logo--left .site-header__icons-wrapper .review-header img{max-height:24px!important;width:auto!important}@media(min-width:900px){.site-header.logo--left .site-header__icons-wrapper .review-header{display:initial}}.site-header.logo--left .site-nav-main:hover .mega-menu{z-index:15;top:95px;opacity:1;left:0}.site-header.logo--left .site-nav-main{margin:-30px 0;padding:40px 0}.site-header.logo--left .site-nav{position:inherit;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.site-header.logo--left .site-nav .site-nav--has-dropdown{position:inherit}.site-header.logo--left .site-nav .mega-menu{width:100%;position:absolute;z-index:0;top:150px;padding:15px 8.33333333% 25px;display:block!important;opacity:0;transition:top .35s ease;left:-9000px}.site-header.logo--left .site-nav .mega-menu .second-level{display:flex;align-items:start;justify-content:space-evenly;flex-wrap:wrap;flex-flow:inherit}.site-header.logo--left .site-nav .mega-menu .second-level .link-second{margin:0 30px;width:25%}.site-header.logo--left .site-nav .mega-menu .second-level .link-second .site-nav__link{text-align:center;border-bottom:1px solid white;padding-bottom:10px}.site-header.logo--left .site-nav .mega-menu .second-level .site-nav__link{padding:0;margin-top:10px;margin-bottom:20px;font-weight:700}.site-header.logo--left .site-nav .mega-menu .second-level .third-level li{display:block!important;padding:5px 0}.site-header.logo--left .site-nav .mega-menu .second-level .third-level li a{padding:0;z-index:99999;text-align:left}#MobileNav.thirdOpened{-ms-transform:translate3d(-200%,0,0);-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}.return-header{display:table;width:100%}.return-header .return-second{position:relative;padding:31px 0;width:55px;border-right:1px solid #e8e9eb;display:table-cell;vertical-align:middle;text-align:left;white-space:normal}.return-header .return-second+a{display:table-cell!important;vertical-align:middle}.collection-hero__image.image-small{height:300px}.collection-hero__image.image-medium{height:475px}.collection-hero__image.image-large{height:650px}@media(max-width:900px){.site-footer .grid{margin-left:0}}.site-footer li>a{font-size:16px}.site-footer .h2{font-size:22px!important;font-weight:700;color:#fefeff9e!important}@media(max-width:768px){.site-footer .site-footer__linklist-item{display:block}}.breadcrumb{font-size:14px}.breadcrumb a{color:#960000}.template-product .breadcrumb{margin-bottom:20px;padding-left:0}.top-pagination .pagination{padding-top:0;margin-bottom:15px}@media only screen and (min-width:900px){.product-single__thumbnails{margin-left:0!important}.filters-toolbar-wrapper{margin-bottom:30px}.thumbnails-wrapper{position:relative}.thumbnails-wrapper button{position:absolute;top:10px}.thumbnails-wrapper button.thumbnails-slider__next{right:-40px}.thumbnails-wrapper button.thumbnails-slider__prev{left:-40px}}@media only screen and (max-width:780px){.filters-toolbar{display:block}.filters-toolbar__item{text-align:center!important}.filters-toolbar__item:nth-child(2){border-top:1px solid #e8e9eb;border-bottom:1px solid #e8e9eb}}.product_color_count .swatches{display:flex;flex-wrap:wrap}.product_color_count .swatches .hulkapps_option_child{width:25px!important;height:25px!important;border:1px solid black}.product_color_count .swatches .hulkapps-tooltip .hulkapps-tooltip-inner{display:none}a.grid-view-item__link:hover{opacity:1!important}.hidden{display:none!important}@media(max-width:748px){.mobile-nav-wrapper{overflow-y:auto!important;max-height:440px}}.list--inline.pagination{display:flex;align-items:center;justify-content:center;margin-bottom:40px}.list--inline.pagination .plain{margin-right:10px;display:flex}.list--inline.pagination .plain:last-child:after{content:" "}.list--inline.pagination .plain:after{content:", "}.list--inline.pagination .plain.active{color:#8a1300}.template-collection.filter-active .page-container{transform:unset!important}.template-collection.filter-active .page-container .filters-toolbar-wrapper{position:fixed;width:100%;z-index:4;top:155px;background-color:#fff}@media(max-width:425px){.template-collection.filter-active .page-container .filters-toolbar-wrapper{top:140px}}@media(max-width:400px){.template-collection.filter-active .page-container .filters-toolbar-wrapper{top:135px}}@media(max-width:330px){.template-collection.filter-active .page-container .filters-toolbar-wrapper{top:130px}}.product-single__description h1{font-size:23px;line-height:1.5}.product-single__description h3{font-size:20px;line-height:1.5}.product-single__description h4{font-size:18px;line-height:1.5}.product-single__description .h1,.product-single__description .h3.h4{font-size:18px;line-height:27px}@media(min-width:768px){.product-single .grid__item{padding:0 30px!important}.product-single .grid__item .product-single__meta{padding-left:60px}.site-nav a{padding:3px 13px}.site-header__icons-wrapper{margin-right:0}.site-header>.grid{display:flex;align-items:center;justify-content:space-between}.site-header>.grid:after{display:none}.site-header>.grid>div:first-child,.site-header>.grid>div:last-child{width:unset}.site-header>.grid nav{width:unset;flex:1}.site-header.logo--left .site-nav .mega-menu .second-level .third-level li a{font-size:16px}.site-nav__link--main{font-size:17px!important}}.phone-logo{font-size:14px;letter-spacing:0;cursor:pointer}.phone-logo svg{width:14px;height:14px}.phone-logo svg,.phone-logo span{display:inline-block;vertical-align:middle}.phone-logo:hover{color:#8a1300}.phone-logo:hover svg path{fill:#8a1300!important}.custom__item{margin:0 auto}.video-wrapper{margin-top:10px}.spr-starrating.spr-summary-starrating~.spr-summary-actions{margin-top:20px}.spr-starrating.spr-summary-starrating~.spr-summary-actions .spr-summary-actions-newreview{float:none}.product-reviews{color:#0c0c0c;margin-bottom:35px}.product-reviews .spr-container{padding:20px 0;border:none}.product-reviews .spr-container .spr-header .spr-header-title{display:none}.product-reviews .spr-summary{display:grid;grid-template-columns:repeat(2,auto);grid-auto-flow:row;align-items:center}.product-reviews .spr-summary:before,.product-reviews .spr-summary:after{content:none}.product-reviews .spr-review-content-body{font-size:18px}[class^=spr-icon-]:before,[class*=" spr-icon-"]:before{color:#8a1c19}.spr-badge[data-rating="0.0"]{opacity:0}.template-product .spr-badge[data-rating="0.0"]{display:none}.spr-badge:not([data-rating="0.0"]) .spr-badge-caption{display:none}.spr-badge-rate{color:#8a1c19;font-weight:700}.site-header.logo--left .site-nav.list--inline li:hover{z-index:11111}.social-sharing{text-align:center;margin-top:30px}.product-single__description,.product-reviews,.product-single__downloads,.trigger-details-video{padding-bottom:20px;margin:0!important}.product-single__description .hidden-description,.product-single__description .hidden-reviews,.product-single__description .hidden-downloads,.product-reviews .hidden-description,.product-reviews .hidden-reviews,.product-reviews .hidden-downloads,.product-single__downloads .hidden-description,.product-single__downloads .hidden-reviews,.product-single__downloads .hidden-downloads,.trigger-details-video .hidden-description,.trigger-details-video .hidden-reviews,.trigger-details-video .hidden-downloads{padding-top:5px;display:none}.product-single__description .hidden-description h2,.product-single__description .hidden-description h3,.product-single__description .hidden-reviews h2,.product-single__description .hidden-reviews h3,.product-single__description .hidden-downloads h2,.product-single__description .hidden-downloads h3,.product-reviews .hidden-description h2,.product-reviews .hidden-description h3,.product-reviews .hidden-reviews h2,.product-reviews .hidden-reviews h3,.product-reviews .hidden-downloads h2,.product-reviews .hidden-downloads h3,.product-single__downloads .hidden-description h2,.product-single__downloads .hidden-description h3,.product-single__downloads .hidden-reviews h2,.product-single__downloads .hidden-reviews h3,.product-single__downloads .hidden-downloads h2,.product-single__downloads .hidden-downloads h3,.trigger-details-video .hidden-description h2,.trigger-details-video .hidden-description h3,.trigger-details-video .hidden-reviews h2,.trigger-details-video .hidden-reviews h3,.trigger-details-video .hidden-downloads h2,.trigger-details-video .hidden-downloads h3{font-size:18px;text-transform:unset}.product-single__description .hidden-description ul,.product-single__description .hidden-reviews ul,.product-single__description .hidden-downloads ul,.product-reviews .hidden-description ul,.product-reviews .hidden-reviews ul,.product-reviews .hidden-downloads ul,.product-single__downloads .hidden-description ul,.product-single__downloads .hidden-reviews ul,.product-single__downloads .hidden-downloads ul,.trigger-details-video .hidden-description ul,.trigger-details-video .hidden-reviews ul,.trigger-details-video .hidden-downloads ul{margin-bottom:5px}.product-single__description .trigger-details,.product-single__description .trigger-downloads,.product-single__description .trigger-reviews,.product-single__description .trigger-details-video,.product-reviews .trigger-details,.product-reviews .trigger-downloads,.product-reviews .trigger-reviews,.product-reviews .trigger-details-video,.product-single__downloads .trigger-details,.product-single__downloads .trigger-downloads,.product-single__downloads .trigger-reviews,.product-single__downloads .trigger-details-video,.trigger-details-video .trigger-details,.trigger-details-video .trigger-downloads,.trigger-details-video .trigger-reviews,.trigger-details-video .trigger-details-video{cursor:pointer;margin:0}.product-single__description .trigger-details svg,.product-single__description .trigger-downloads svg,.product-single__description .trigger-reviews svg,.product-single__description .trigger-details-video svg,.product-reviews .trigger-details svg,.product-reviews .trigger-downloads svg,.product-reviews .trigger-reviews svg,.product-reviews .trigger-details-video svg,.product-single__downloads .trigger-details svg,.product-single__downloads .trigger-downloads svg,.product-single__downloads .trigger-reviews svg,.product-single__downloads .trigger-details-video svg,.trigger-details-video .trigger-details svg,.trigger-details-video .trigger-downloads svg,.trigger-details-video .trigger-reviews svg,.trigger-details-video .trigger-details-video svg{margin-left:15px;height:14px;width:14px;margin-top:-2px}.product-single__description .trigger-details.open svg,.product-single__description .trigger-downloads.open svg,.product-single__description .trigger-reviews.open svg,.product-single__description .trigger-details-video.open svg,.product-reviews .trigger-details.open svg,.product-reviews .trigger-downloads.open svg,.product-reviews .trigger-reviews.open svg,.product-reviews .trigger-details-video.open svg,.product-single__downloads .trigger-details.open svg,.product-single__downloads .trigger-downloads.open svg,.product-single__downloads .trigger-reviews.open svg,.product-single__downloads .trigger-details-video.open svg,.trigger-details-video .trigger-details.open svg,.trigger-details-video .trigger-downloads.open svg,.trigger-details-video .trigger-reviews.open svg,.trigger-details-video .trigger-details-video.open svg{transform:rotate(-180deg)}.product-single__description{margin-top:15px!important}.mobile-nav__sublist-link.second-level{position:relative}.custom-content a{color:#8a1300}.product_notes{margin:20px 0;font-weight:700}.product_notes a{color:#8a1300;text-decoration:underline}.product-single__price{margin-bottom:0}body.fixed{height:100vh;overflow:hidden;width:100vw}.inquiry-form{display:none;position:fixed;width:100%;height:100%;z-index:1111111;top:0;left:0}.inquiry-form.show{display:block}.inquiry-form .popup-overlay{width:100%;height:100%;position:absolute;display:block;top:0;left:0;background:#00000080}.inquiry-form .inquiry-form-wrapper{position:relative;width:100%;height:100%;overflow:auto}.inquiry-form .inquiry-form-wrapper form{width:80%;max-width:650px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px}.inquiry-form .inquiry-form-wrapper form .success-sent{display:none;margin-bottom:0}.inquiry-form .inquiry-form-wrapper form .success-sent.show{display:flex!important;font-size:16px;line-height:1.5;align-items:center}.inquiry-form .inquiry-form-wrapper form .success-sent.show .msg{flex:1}.inquiry-form .inquiry-form-wrapper form .success-sent.show svg{width:32px;height:32px;margin-right:10px}.inquiry-form .inquiry-form-wrapper form .form-body.hidden{display:none}.inquiry-form .inquiry-form-wrapper form input,.inquiry-form .inquiry-form-wrapper form textarea{width:100%;margin-bottom:5px}.inquiry-form .inquiry-form-wrapper form textarea{padding:10px}.inquiry-form .inquiry-form-wrapper form label{font-size:14px}.inquiry-form .inquiry-form-wrapper form h5{line-height:1.3;font-size:15px;padding-right:30px}.inquiry-form .inquiry-form-wrapper form .popup-close{cursor:pointer;position:absolute;top:5px;right:10px}.template-cart input[name=checkout]{display:none}.template-cart input[name=checkout]+.checkout_filter{line-height:1.2}.template-cart input[name=checkout][disabled]+.checkout_filter{opacity:.5;pointer-events:none}#shopify-section-product-template-special .product-form__item--submit{padding:0;margin-top:15px}.payment-icons .icon.icon-laybuy{width:70px!important}.icon-laybuy-full{margin:20px 0}.icon-laybuy-full img{display:block;margin-bottom:0;width:180px}.icon-laybuy-full span{font-size:14px;font-style:italic}.cart__footer .grid{display:flex;align-items:flex-end}.cart__footer .grid .icon-laybuy-full{margin:10px 0 0}.slideshow__image>div{height:100%}.slideshow__image>div img{display:block;width:100%;height:100%;object-fit:cover}.slideshow__image>div .slideshow_image-center img{object-position:center}.slideshow__image>div .slideshow_image-top img{object-position:top}.slideshow__image>div .slideshow_image-bottom img{object-position:bottom}.mobile_image{display:none}@keyframes error{0%{background:#fff;border:1px solid white}50%{background:#fbf5f5;border:1px solid #8a1301}to{background:#fff;border:1px solid white}}.cart-checkbox{margin-bottom:10px}.cart-checkbox a{color:#8a1300}.cart-checkbox label{background:#fff;border:1px solid white;padding:15px 15px 15px 35px;display:inline-block;position:relative;margin-bottom:12px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-checkbox label p{margin-bottom:0}.cart-checkbox label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cart-checkbox label input:checked~.checkmark{background-color:#8a1300;border:1px solid #8a1300}.cart-checkbox label input:checked~.checkmark:after{display:block}.cart-checkbox label input:checked~.checkmark:before{display:none}.cart-checkbox label .checkmark{position:absolute;top:14px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid black}.cart-checkbox label .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cart-checkbox label .checkmark:before{content:"!";background:#000;border-radius:50%;border:2px solid white;position:absolute;top:0;transform:translateY(-50%);right:-7px;color:#fff;line-height:11px;width:15px;height:15px;font-size:10px;font-weight:700;text-align:center}.cart-checkbox label:hover input~.checkmark{border:1px solid #8a1300}.cart-checkbox.error label{background:#fbf5f5;border:1px solid #8a1301;animation:error 1s infinite}.appearance-right-previw-ld .d-flexCstm-ld{max-width:unset!important}.appearance-right-previw-ld .d-flexCstm-ld p{font-size:15px!important;line-height:1.25!important}.appearance-right-previw-ld .form-switchCstm-ld .forms-check-inputCstm-ld{width:30px!important;height:18.85px!important}.appearance-right-previw-ld .d-flexCstm-ld h4{font-size:15px!important}.video-wrapper{margin-top:0;margin-bottom:20px}.cart-popup-wrapper{display:block;position:fixed;width:100%;background-color:#fff;z-index:9999;border:1px solid #ebebeb;transform:translateY(0);transition:all .45s cubic-bezier(.29,.63,.44,1)}@media only screen and (min-width:750px){.cart-popup-wrapper{width:23rem;right:0}}.cart-popup-wrapper--hidden{display:none;transform:translateY(-100%)}.cart-popup{padding:.2rem 1.5rem 1rem}.cart-popup__header{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #ebebeb}.cart-popup__heading{flex-grow:1;padding:.5rem 0rem;margin:0;color:#333232;line-height:1.2em;letter-spacing:.3px;text-transform:uppercase;font-size:calc((15 + 2) / 15 * 1em);font-weight:400}.cart-popup__close{padding:.9rem;margin-right:-.9rem;background-color:transparent;border:none;line-height:0}.cart-popup__close .icon-close{width:1rem;height:1rem;fill:currentColor}.cart-popup-item{display:flex;margin:1rem 0}.cart-popup-item__image-wrapper{position:relative;flex-basis:18%;flex-shrink:0;margin-right:1rem;text-align:center}.cart-popup-item__image{display:block;margin:0 auto;max-height:95px}.cart-popup-item__description{display:flex;color:#333232;flex-basis:100%;justify-content:space-between;line-height:1.2rem}.cart-popup-item__title{color:var(--color-text);font-size:calc((15 + 2) / 15 * 1em);font-weight:400;margin-bottom:0}.cart-popup-item__quantity{flex-basis:30%;flex-shrink:0;margin-left:1rem;text-align:right;font-size:calc((15 - 2) / 15 * 1em)}.cart-popup__cta-link{width:100%}.cart-popup__dismiss{margin-top:.5rem;text-align:center}.cart-popup__dismiss-button{font-size:calc((15 - 2) / 15 * 1em)}.site-nav__link--main{font-size:16px!important}#SI_trigger{display:none!important;height:44px}.product-form__cart-submit[disabled]{display:none}.product-form__cart-submit[disabled]+#SI_trigger{display:inline-block!important}.product-form{margin-left:0!important;margin-right:0!important}.product-single__price{margin-bottom:10px}.blue-route{color:#00b0f0}.ZooomyImgCollAnchor .timer-bar{position:absolute;bottom:0}.short-description{margin-top:30px}.short-description>div{margin-bottom:30px}.short-description>div.description-buttons a{display:inline-block;margin-right:15px}.short-description>div.description-buttons a img{width:auto;height:25px}.short-description .learn-more{color:#8a1300;text-transform:uppercase;font-style:italic;font-size:16px}.product-descriptions{margin-top:40px}.product-descriptions ul{padding-left:40px}.product-descriptions ul li{list-style:initial}.product-descriptions .video-wrapper{position:relative;padding-bottom:45%;height:0}.product-descriptions .video-wrapper iframe{position:absolute;top:0;left:50%;transform:translate(-50%);width:80%;height:100%}.product-downloads ul{padding:0;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap}.product-downloads ul li{list-style:none;width:49%;background:#eaeaea;padding:20px 30px;display:flex}.product-downloads ul li:before{content:"";width:30px;height:30px;background-image:url(//www.hcctac.com/cdn/shop/t/65/assets/download.png?v=41220938809115686941794275121);display:inline-block;vertical-align:middle;background-size:100%;margin-right:10px}.product-downloads ul li>*{flex:1}.cart__footer .grid{flex-wrap:wrap;align-items:flex-start}.idme.error{position:relative}.idme.error:before{background:#8a1300;display:block;font-size:13px;text-align:center;padding:10px;color:#fff;width:80%;margin:0 auto;z-index:3}.idme.error:after{content:"";display:block;z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.7}.idme-shopify{float:none!important;text-align:left!important}.idme-btn-unify{float:none!important}.idme{display:none!important}.cart.checkout_form[data-block=false] .idme{display:block!important}#shopify-section-timer{width:100%;position:fixed;top:200px;z-index:3}.timer-bar{padding:5px 10px;width:100%}.timer-bar .timer-content{display:flex;justify-content:center;font-size:14px;align-items:center;flex-wrap:wrap}.timer-bar .timer-content .pre-text,.timer-bar .timer-content .post-text{font-size:18px;margin-top:7px}.timer-bar .timer-action{margin-top:7px;padding-left:20px}.timer-bar .timer-action .timer-button{border-radius:6px;display:block}.timer-bar .timer-countdown{margin:0 15px}.timer-wrapper{position:relative}.terms-conditions-wrapper{margin:10px 0;display:flex;gap:15px;align-items:flex-start}.terms-conditions-wrapper input{margin-top:7px}.terms-conditions-wrapper a{font-weight:700;text-decoration:underline}.product-form__item--quantity{padding-left:0}.gsa-purchase{width:100%;margin-bottom:20px;background:#2378c3}@media only screen and (min-width:1600px){.slideshow{height:90vh!important}}@media only screen and (max-width:1110px){.product-descriptions iframe{width:100%!important;height:400px}}@media only screen and (min-width:900px){#AccessibleNav{width:70%}}@media only screen and (max-width:900px){.inquiry-form .inquiry-form-wrapper form .medium-up--one-half{width:50%}.product-single__description{padding:0 30px}.grid.product-single{margin-left:0}.grid.product-single .grid__item{padding:0 30px}.product-single .grid__item .product-single__meta{padding-left:0}.product-descriptions{margin-bottom:50px}.product-descriptions ul{margin:0}.product-descriptions .video-wrapper{padding-bottom:56.25%}.product-descriptions .video-wrapper iframe{position:absolute;width:100%;height:100%}.product-downloads{margin-top:30px}.product-downloads ul li{width:100%;margin-bottom:10px}.timer-bar{padding:15px}.timer-bar .timer-action{width:100%;padding-left:0;text-align:center}.timer-bar .timer-action .timer-button{display:inline-block}}@media only screen and (min-width:768px){.stamped-container{display:flex}.stamped-container .stamped-header{width:300px;margin-right:40px}.stamped-container .stamped-header .stamped-summary>div{float:none!important}.stamped-container .stamped-header .stamped-summary-actions{width:100%}.stamped-container .stamped-header .stamped-summary-actions-newquestion,.stamped-container .stamped-header .stamped-summary-actions-newreview{float:none;padding:5px 15px;margin-left:0;display:block;width:100%;margin-bottom:15px}.stamped-container .stamped-content{flex:1}.stamped-container .stamped-content .stamped-reviews-filter{margin-top:10px}}@media only screen and (max-width:767px){.notification-bar__message{font-size:12px}.mobile_image{display:block}.desktop_image{display:none}.site-footer{margin-top:0}}.template-index .main-content{padding-top:0!important}.order-inquiry-success .inquiry-success-inner{padding:45px 0 100px}.order-inquiry-success .inquiry-success-inner img{max-width:200px}.template-index a:hover{opacity:1}@media only screen and (max-width:600px){.inquiry-form .inquiry-form-wrapper form{width:95%}}@media only screen and (max-width:480px){.inquiry-form .inquiry-form-wrapper form{top:10px;transform:translate(-50%)!important}.inquiry-form .inquiry-form-wrapper form textarea{height:100px}.inquiry-form .inquiry-form-wrapper form .medium-up--one-half{width:100%}.product-single__description,.grid.product-single .grid__item{padding:0}.timer-bar .timer-content .pre-text,.timer-bar .timer-content .post-text{width:100%;text-align:center;margin-top:0}}.swatch-element.soldout{position:relative}.swatch-element.soldout label{opacity:.4}.swatch-element.soldout:after{width:3px;height:calc(100% + 10px);background:#8a1300;position:absolute;top:-5px;left:calc(50% - 3px);content:"";transform:translate(50%) rotate(45deg);outline:2px white solid}.backorder-notes{width:100%;margin:10px 0 0;border:1px solid #c1c1c1;padding:10px 18px;display:flex;gap:20px}.backorder-notes .backorder-icon{width:30px}.backorder-notes .backorder-icon svg{width:100%;height:auto}.backorder-notes .backorder-text{flex:1}.backorder-notes .backorder-text .backorder-time{color:#8a1300;font-weight:700}.backorder-notes .backorder-text p{margin-bottom:5px}.backorder-notes .backorder-text a{display:block;margin-bottom:10px}shopify-payment-terms{width:100%}
/*# sourceMappingURL=/cdn/shop/t/65/assets/custom.scss.css.map */
