@font-face{src:url(/cdn/shop/files/BB-Regular.woff2?v=1723496319);font-family:BB-Regular}@font-face{src:url(/cdn/shop/files/BB-CondBold.woff2?v=1723496319);font-family:BB-CondBold}:root{--fontFamily: "BB-Regular" !important;--hFontFamily: "BB-CondBold" !important;--fontSize: 1.25rem;--fontLine: 130%;--hTxTransform: uppercase;--radius: 0px;--colorHeadings: #222222 !important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p,a{color:#222!important}header{padding:10px!important;background:#ffffff80!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)!important;border-color:#222!important}section.marquee{background:#f5f5f5}.main-header header .menulink a.no-style{font-family:BB-CondBold;text-transform:uppercase;letter-spacing:.03em;font-size:1.25rem}.main-header .accounts a.no-style{font-family:BB-CondBold;text-transform:uppercase;letter-spacing:.03em;font-size:1.25rem}summary.dropdown-caret{text-transform:uppercase}x-flex.search-input-stack{border-radius:8px}button.is-custom.js.dropdown-caret{font-family:BB-CondBold;letter-spacing:.03em;color:#222}x-cell.accounts{text-transform:uppercase;font-family:BB-CondBold;letter-spacing:.03em;font-size:1.25rem}a#customer_register_link,a#customer_login_link{font-family:BB-CondBold;text-transform:uppercase;letter-spacing:.03em}.mob-scroller{padding:10px 20px}.mobnav a{text-transform:uppercase}.filterBlock .dropdown-caret:after{content:"\2c6";display:inline-block;width:0;height:0;position:absolute;top:32px;right:20px;font-family:BB-CondBold;transform:rotate(180deg);font-size:2rem;vertical-align:unset;border-style:unset;border-width:unset;border-right-color:unset;border-bottom-color:unset;border-left-color:unset}.selector-country .dropdown-caret:after{content:">";display:inline-block;width:0;height:0;vertical-align:middle;border-style:unset;border-width:unset;border-right-color:unset;border-bottom-color:unset;border-left-color:unset;transform:rotate(90deg);position:relative;top:-3px;right:-12px;font-family:BB-CondBold;font-size:1.25rem}.menulink .dropdown-caret:after{content:"\2c6";display:inline-block;width:0;height:0;position:absolute;top:25px;right:0;font-family:BB-CondBold;transform:rotate(180deg);font-size:2rem;vertical-align:unset;border-style:unset;border-width:unset;border-right-color:unset;border-bottom-color:unset;border-left-color:unset}#Menu-2 .mob-scroller{padding:10px 20px;background:#f5f5f5;border-bottom:2px solid #222222;top:0;position:absolute}#Menu-2 .mob-scroller li a{margin-right:15px;color:#222;padding:14px 15px 14px 0;font-family:BB-CondBold;letter-spacing:.01em;font-size:1.25rem}#Menu-2 .mob-scroller li a{border-right:2px solid #222222}#Menu-2 .mob-scroller li a:hover{color:#1e1e1e}header .menulink summary,header .menulink summary:hover{color:#222}header details{margin-right:10px}header #counter{color:#222;border:1.5px solid #222}footer,sub-footer{background:#efefef!important}.ssocialss ul,#f-links ul{display:flex;flex-direction:column!important;flex-wrap:wrap;align-items:flex-start!important;gap:5px!important}.ssocialss li{margin-bottom:10px;gap:0!important}footer ul{gap:0!important}footer li{margin-bottom:10px;gap:0!important}x-cell.copyright{font-size:1.15rem;font-weight:400;line-height:130%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:.75rem}x-cell.copyright{text-transform:uppercase}x-cell#shopify-credits a{text-transform:uppercase;text-decoration:none!important;font-size:1.25rem;letter-spacing:.03em;font-family:BB-CondBold}#f-newsletter p{margin-bottom:10px;text-transform:uppercase}#f-newsletter button{margin-top:6px}.f-links h2,#f-socials h2{font-family:BB-CondBold;font-size:1.25rem;text-transform:uppercase;color:#000;letter-spacing:.03rem}footer a:not(.button):hover,sub-footer a:not(.button):hover{color:#000;text-decoration:none}.product .cards[card-quickbuy-float=true] .card-meta .card-footer{margin:5px 10px}button{font-family:BB-CondBold}video{height:100vh}.hero .meta :where(h2,p){background:transparent;color:#1e1e1e;font-size:1.75rem;font-weight:400;line-height:110%;letter-spacing:.05em;text-transform:uppercase;font-family:BB-CondBold;text-shadow:0px 0px 10px #000}.hero .button{border:1px solid #fff!important;font-family:BB-CondBold;padding:12px 20px}.hero .meta [ai=center]{gap:10px!important}.product .cards .card-head x-flex{gap:3px!important}span.product-badge.soldout{font-family:BB-CondBold;text-transform:uppercase;letter-spacing:.03em;font-size:1.25rem;background:#000;padding:5px 6px}x-cell.card-price{text-transform:uppercase;font-size:1.25rem;letter-spacing:.03em;color:#222!important}h2.card-title.h4{font-size:1.25rem;letter-spacing:.03em}x-cell.clipper{font-size:1.25rem;letter-spacing:.03em;font-family:BB-CondBold}.hero.html5video .meta .button{font-family:BB-CondBold;letter-spacing:.03rem;font-size:1.25rem;padding:12px 30px}.products select{border-right:1px solid #222!important;text-transform:uppercase}button.is-primary.soldoutButton{font-family:BB-CondBold;font-size:1.25rem;letter-spacing:.03rem}coretex-slideshow [slideshow-slide] .meta{width:100%;text-align:center!important}coretex-slideshow [slideshow-slide] .meta :where(h2,p){background:transparent;color:#1e1e1e;font-size:1.75rem;font-weight:400;line-height:110%;letter-spacing:0;text-transform:uppercase;font-family:BB-CondBold;margin-bottom:10px}coretex-slideshow [slideshow-slide] .button{border:2px solid #222222!important;font-family:BB-CondBold;padding:15px 30px;letter-spacing:0;font-size:1.5rem}section.collage x-grid .ximage:nth-of-type(7){display:none}div#add2cart-cta{display:none}.card-aspect-ratio{background:url(/cdn/shop/files/password.png?v=1732297540);background-size:cover;background-position:center}span.product-badge.sale{background:#000;padding:5px 4px}@media(max-width:777px){section.collage x-grid .ximage:nth-of-type(7){display:block}section.collage x-grid .ximage:nth-of-type(2){display:none}section.collage x-grid .ximage:nth-of-type(5){display:none}}.breadcrumb.mob-scroller.blockfader a{text-transform:uppercase;font-family:BB-Regular;font-size:1.25rem;letter-spacing:.03em}.breadcrumb.mob-scroller.blockfader span{text-transform:uppercase;font-family:BB-CondBold;letter-spacing:.03em;font-size:1.25rem}.products h1{font-size:1.3rem;letter-spacing:.03em}.product-page .cartButton{background:#222!important;color:#f5f5f5!important;font-family:BB-CondBold!important;letter-spacing:0!important;font-size:1.5rem!important;border:0!important}.shopify-payment-button__button{border:0!important}.product-page section.sharing a{font-size:1.25rem;font-family:BB-CondBold;letter-spacing:.03em;text-transform:uppercase}.shopify-payment-button__more-options{font-size:1.25rem!important;text-decoration:none!important;letter-spacing:.03em!important}.product-page section#xtitle h1{font-size:1.5rem!important;letter-spacing:.03em}.product-form__input .form__label{font-size:1.25rem!important;letter-spacing:.03em!important;padding-bottom:10px}.product-page section.sharing{padding:15px 25px!important}.shopify-installments__content{padding-right:4px;font-size:1.25rem;text-transform:uppercase;letter-spacing:.03em}small.productTax{font-size:1.25rem;font-family:BB-REGULAR;text-transform:uppercase}.product-page .price{font-size:1.35rem;margin-bottom:10px}.product-page section.itsapp{margin-bottom:10px}.product-page summary.dropdown-caret{font-family:BB-CondBold!important;font-size:1.25rem;letter-spacing:.03em}#contact_form p label{font-family:BB-CondBold;text-transform:uppercase;letter-spacing:.03em;padding-bottom:10px;padding-top:10px}.contact-page .contact h1{margin-bottom:10px}.contact-page .contact p{text-transform:uppercase;font-size:1.25rem;letter-spacing:.03em}.contact button{background:#222!important;color:#f5f5f5}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
