h1,h2,h3,h4,h5,h6{line-height:1.2}.site-box.box__newsletter{background:url("https://cdn.shopify.com/s/files/1/0261/5623/6860/files/NewsletterBackground.jpg?345") no-repeat center center;background-color:rgba(200,100,0,0.8);background-blend-mode:multiply;background-size:cover;min-height:33vh;max-height:33vh}.site-box.box__newsletter a,.site-box.box__newsletter h1,.site-box.box__newsletter h2,.site-box.box__newsletter h3,.site-box.box__newsletter h4,.site-box.box__newsletter h5,.site-box.box__newsletter p{color:white}.site-box.box__newsletter .subtitle{color:#666666}#site-sfflab-handle{width:27px;margin:6px 15px 0 0}#site-sfflab-handle a>span>img{transition:1s}#site-sfflab-handle a>span>img:hover{transition:1s;transform:rotate(270deg)}.modal-intro{margin-top:30px;display:flex;flex-flow:row wrap;justify-content:flex-start}.modal-logo{display:flex;width:200px;margin:0 75px 25px 0}.modal-intro-text{display:flex;width:700px;margin-top:20px;text-align:left;font-style:italic}#animatedModal{color:white;background-color:#333333 !important;padding:5%}#animatedModal>.close-animatedModal{font-weight:600}#animatedModal>.modal-content>.modal-section-heading{padding-top:40px;font-weight:700;font-size:2.3em}#animatedModal>.modal-content>.modal-section-heading>span{border-bottom:3px solid #C1006D}#animatedModal>.modal-content>.modal-section{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-top:10px;transition:all 500ms ease-in-out;transform:scale(1)}#animatedModal>.modal-content>.modal-section :hover{box-shadow:0px 0px 40px #333333;transition:all 500ms ease-in-out;transform:scale(1.04)}#animatedModal>.modal-content>.modal-section>.modal-brand{min-width:300px;flex:1 0 30%;height:160px;margin:0 20px 20px 0;background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.15);display:flex;justify-content:center;align-items:center}#animatedModal>.modal-content>.modal-section>.modal-brand>a{display:block;width:100%;height:100%;padding:20px;display:flex;justify-content:center;align-items:center}#animatedModal>.modal-content>.modal-section>.modal-brand a>img{max-width:100%;max-height:100%;margin:auto;transition:none;transform:none;box-shadow:none}#animatedModal>.modal-content>.modal-section>.textbox{display:flex;justify-content:left;align-items:center}.box__product-content .product-price{font-size:1.75rem}.product--add-to-cart-form label{font-size:1.25rem;font-weight:900;letter-spacing:-.5px;margin-right:10px;text-transform:none}.product--add-to-cart-form label:after{content:none}.product--add-to-cart-form.style--minimal ul{margin:0}.product--add-to-cart-form.style--minimal li{margin:0 10px 10px 0 !important;padding:8px;min-width:28px;height:28px}.product-badge.sold span{opacity:1}.important-info-section>.productStatsWrapper{min-width:150px;flex:auto;margin:14px 0px 0px 12px}.important-info-section>.productStatsWrapper>.productStatsHeading{font-size:1.25rem;font-weight:900;letter-spacing:-.5px;margin-right:10px;margin-bottom:8px;text-transform:none}.important-info-section>.productStatsWrapper>.productStats{display:inline-block;line-height:1.45em}.preorderwrapper{min-width:150px;flex:auto;margin:14px 0px 0px 12px}.preorderheading{font-size:1.25rem;font-weight:900;letter-spacing:-.5px;margin-right:10px;margin-bottom:8px;text-transform:none}.preordertext{font-size:15px !important;font-weight:400 !important;line-height:21.75px !important}.importantinfoline{margin-bottom:10px}.fas{color:#666666}@media only screen and (max-width: 1024px){.product-badge{margin-right:0 !important}.important-info-section{width:100% !important}}.tool{cursor:help;position:relative;border-bottom:1px dotted currentColor;display:inline-block;line-height:0.95}.tool::after,.tool::before{left:50%;opacity:0;position:absolute;z-index:-100}.tool:focus::after,.tool:focus::before,.tool:hover::after,.tool:hover::before{opacity:1;transform:scale(1) translateY(0);z-index:100}.tool::before{border-style:solid;border-width:1em 0.75em 0 0.75em;border-color:#1b1c1c transparent transparent transparent;bottom:100%;content:"";margin-left:-0.5em;transition:all 0.65s cubic-bezier(0.84, -0.18, 0.31, 1.26),opacity 0.65s 0.5s;transform:scale(0.6) translateY(-90%)}.tool:focus::before,.tool:hover::before{transition:all 0.65s cubic-bezier(0.84, -0.18, 0.31, 1.26) 0.2s}.tool::after{background:#1b1c1c;border-radius:0.25em;bottom:180%;color:#EDEFF0;content:attr(data-tip);line-height:1.5em;margin-left:-8.75em;padding:1em;transition:all 0.65s cubic-bezier(0.84, -0.18, 0.31, 1.26) 0.2s;transform:scale(0.6) translateY(50%);width:17.5em}.tool:focus::after,.tool:hover::after{transition:all 0.65s cubic-bezier(0.84, -0.18, 0.31, 1.26)}@media (max-width: 760px){.tool::after{font-size:0.75em;margin-left:-5em;width:10em}}#dd-restock-notification-container{margin-top:0px !important}.bis-title{font-size:1.25rem;font-weight:900;letter-spacing:-.5px;margin-right:10px;margin-bottom:7px;text-transform:none}.bis-description{margin-bottom:14px}#bis-email-field{width:64%;padding:0 2.5% 0 2.5%;border:none}#bis-notify-button{width:34.5%;height:55px;background-color:#666666 !important;font-size:13px;font-weight:700;text-transform:uppercase;color:white}#dd-restock-notification-container .da-restock-notification form{padding:20px 0px !important;background-color:transparent !important}.gallery-index{color:rgba(0,0,0,0);width:10px}.gallery-index>*{visiblity:visible !important}.gallery-index>*:not(.icon-go){display:none}.product-variants-holder{margin-bottom:16px !important}.creators{display:flex;flex-direction:row;flex-wrap:wrap}.creators>a{border-bottom:none}.creator{width:80px;display:flex;flex-direction:column;align-items:center;margin-right:30px}.creator-avatar-wrapper,.creator-avatar{position:relative;width:75px;height:75px;border-radius:50%}.creator-avatar{background-size:cover;-webkit-filter:grayscale(100%);filter:greyscale(100%)}.creator-brand-wrapper{position:absolute;right:0;bottom:0;width:23px;height:23px;border-radius:25%;background-color:black}.creator-brand{width:19px;height:19px;margin:2px 0 0 2px;background-size:cover}.creator-name{font-size:12px;font-weight:700;margin:5px 0 0 0;text-align:center}.creator-role{font-size:12px;font-weight:400;text-align:center}.product-alert-banner{display:flex;min-height:55px;border:1px solid #b71c1c;margin-bottom:20px}.product-alert-banner-trim{flex:0 0 56px;text-align:center;background-color:#b71c1c}.product-alert-icon{display:inline-block;padding-top:15px;color:#f1f1f1;font-size:24px}.product-alert-banner-contents{flex:1;padding:8px 8px 8px 10px}.testimonial-name{margin-top:-40px;font-size:13px;color:rgba(0,0,0,0.7)}.product-table{display:table;width:100%}.product-table li{margin:0}.product-table p,.product-table ul{margin-top:20px;margin-bottom:20px}.product-table .product-table-row{display:table-row}.product-table .product-table-row .top-row{border-top:none}@media only screen and (max-width: 700px), (min-width: 1024px) and (max-width: 1600px){.product-table .product-table-row{display:block;margin-bottom:45px;border-top:none}}.product-table .product-table-cell{display:table-cell;font-weight:500;padding:50px 0 50px 2.5%;width:70%;border-top:1px solid rgba(0,0,0,0.2);font-weight:400}@media only screen and (max-width: 700px), (min-width: 1024px) and (max-width: 1600px){.product-table .product-table-cell{display:table-row;width:100%;border-top:none}}.product-table .product-table-cell-header{display:table-cell;padding-left:0;width:30%;font-weight:700;font-size:1.25rem;line-height:130%}@media only screen and (max-width: 700px), (min-width: 1024px) and (max-width: 1600px){.product-table .product-table-cell-header{display:inline-block;font-size:24px;font-weight:700;width:100%;padding:0;margin-bottom:2px}}.deep-product-page-section h1{font-size:5.5vh;font-weight:600;line-height:1.1em;letter-spacing:-.03em}.deep-product-page-section .preheading{color:rgba(0,0,0,0.25);margin:0 0 5px}.deep-product-page-section .stat-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:40px}.deep-product-page-section .stat-wrapper .stat{flex-basis:160px;margin:10px 30px 20px 0}.deep-product-page-section .stat-wrapper .stat .stat-icon-wrapper{height:80px;margin:0 0 15px}.deep-product-page-section .stat-wrapper .stat .stat-icon-wrapper .stat-icon{width:80px}.deep-product-page-section .stat-wrapper .stat .stat-icon-wrapper .stat-number{font-family:"Tungsten A", "Tungsten B";line-height:5.5em}.deep-product-page-section .stat-wrapper .stat .stat-icon-wrapper .stat-number .stat-prefix{font-size:7em;font-weight:300}.deep-product-page-section .stat-wrapper .stat .stat-icon-wrapper .stat-number .stat-primary{font-size:7em;font-weight:300}.deep-product-page-section .stat-wrapper .stat .stat-icon-wrapper .stat-number .stat-suffix{font-size:4em;font-weight:400}.deep-product-page-section .stat-wrapper .stat .stat-text-wrapper .stat-text{font-weight:400;font-size:0.9em;line-height:1.45em}.deep-product-page-section .product-dual-panels{z-index:99}.deep-product-page-section .product-dual-panels .site-box{background-color:transparent;border:none}.deep-product-page-section .product-dual-panels .left-panel{text-align:right;background-position:right}.deep-product-page-section .product-dual-panels .left-panel .stat-wrapper{justify-content:flex-end}.deep-product-page-section .product-dual-panels .left-panel .stat-wrapper .stat{margin:10px 0 20px 30px}.deep-product-page-section .product-dual-panels .right-panel{text-align:left;background-position:left}.deep-product-page-section .even-row{background-color:#E1E1E1}@media only screen and (max-width: 1024px){.deep-product-page-section .product-dual-panels{display:flex !important;flex-flow:column !important}.deep-product-page-section .product-image-panel{display:flex !important;order:1 !important}.deep-product-page-section .product-text-panel{display:flex !important;justify-content:flex-start !important;order:2 !important;text-align:left !important}.deep-product-page-section .stat-wrapper{justify-content:flex-start !important}.deep-product-page-section .stat-wrapper .stat{margin:10px 30px 20px 0 !important}}.deep-product-page-section .product-dual-panels .site-box .site-box-background.with-image:after{background-color:transparent !important}@media only screen and (max-width: 937px){.deep-product-page-section .hide-from-mobile{display:none}}@media only screen and (min-width: 1400px){.deep-product-page-section .with-image:not(.video-image-preview){background-size:90% !important}}@media only screen and (max-width: 1024px){.deep-product-page-section .with-image:not(.video-image-preview){background-size:85%;background-position:center center !important}.deep-product-page-section .product-text-panel .site-box-content{padding-top:20px}.deep-product-page-section .product-image-panel{height:70vw !important}}@media only screen and (max-width: 1100px){.deep-product-page-section .stat{flex-basis:120px !important;margin:10px 20px 20px 0 !important}}@media only screen and (max-width: 1024px){#hero-five,#hero-four,#hero-one,#hero-three,#hero-two,#nfc-hero{height:100vw !important}}@media only screen and (max-width: 1024px){.full-height-product-image{height:100vw !important}}.dark-product-page .site-box{border-color:#333333 !important;background:transparent}.dark-product-page .even-row{background-color:#161717 !important}.dark-product-page .odd-row,.dark-product-page .product-table .even-row,.dark-product-page .site-box-container{background-color:#0F1010}.dark-product-page .product-table-cell-header,.dark-product-page .stat,.dark-product-page a,.dark-product-page b,.dark-product-page h1,.dark-product-page h2,.dark-product-page h3,.dark-product-page h4,.dark-product-page h5,.dark-product-page li,.dark-product-page ol,.dark-product-page p,.dark-product-page ul{color:#efefef}.dark-product-page .preheading{color:rgba(255,255,255,0.25)}.dark-product-page .testimonial-name{color:#898989}.dark-product-page .product-table-cell{border-color:#333333}.add-buttons{display:none}.cbb-shipping-rates-rate-list{padding-left:0px !important}.product-badge.freeshipping{background-color:#85B101}.product-badge.freeshipping span{color:white}.product-badge.sale{background-color:#85B101}.product-badge.sale span{color:white}.product-badge.low-stock{background-color:#FF2A28}.product-badge.low-stock span{color:white}.product-badge.preorder{background-color:#00ABAC}.product-badge.preorder span{color:white}.product-badge.sold{background-color:#303030}.product-badge.sold span{color:white}.product-badge.new,.product-badge.featured{background-color:#C1006F}.product-badge.new span,.product-badge.featured span{color:white}
