@font-face{src:url(https://cdn.shopify.com/s/files/1/0796/2355/3328/files/BB-Regular.woff2?v=1723496319);font-family:BB-Regular}@font-face{src:url(https://cdn.shopify.com/s/files/1/0796/2355/3328/files/BB-CondBold.woff2?v=1723496319);font-family:BB-CondBold}:root{--fontFamily: "BB-Regular" !important;--hFontFamily: "BB-CondBold" !important;--fontSize: 1.25rem;--fontLine: 130%;--radius: 0px;--colorHeadings: #222222 !important;--hFontFamily: var(--fontFamily);--hWeight: 600;--bgColor: #f7f7f7;--bgColorOpacity: rgba(247, 247, 247, .85);--primary: #222222;--plyr-color-main: var(--primary);--plyr-video-background: transparent;--iconSize: var(--fontSize);--color: #222222;--linkColor: #222222;--linkHover: #222222;--buttonBgColor: #f7f7f7;--buttonColor: #222222;--buttonBorderColor: #d9d9d9;--buttonBorderHover: #d9d9d9;--buttonTransform: uppercase;--buttonWeight: 600;--buttonAlign: center;--buyButtonBgColor: #f7f7f7;--buyButtonBorderColor: #d9d9d9;--buyButtonBorderHover: #d9d9d9;--buyButtonColor: #222222;--buttonBorderWidth: 1px;--boxBgColor: #f7f7f7;--boxPlaceholderColor: #222222;--boxBorderColor: #d9d9d9;--boxBorderHover: #d9d9d9;--boxBorderActive: #d9d9d9;--boxColor: #222222;--boxBorderWidth: 1px;--boxTransform: none;--boxAlign: left;--cardBg: rgba(0,0,0,0);--cardColor: #FFFFFF;--cardTextBg: rgba(0,0,0,0);--globalBorderColor: #d9d9d9;--globalBorderWidth: 1px;--globalBorder: var(--globalBorderWidth) solid var(--globalBorderColor);--radius: 0;--radius-2: 0;--radiusImg: 0;--globalShadow: 0 0 15px rgba(0,0,0,.25);--globalTransparentBg: rgba(247, 247, 247, .9);--buttonRadius: var(--radius);--padding: 2rem;--boxPadding: 1.4rem;--boxRadius: var(--radius);--buttonPadding: 1.4rem;--rowGap: 0;--columnGap: 0;--logoSize: 1.8rem;--headerHeight: auto;--fontSizeBase: 1;--fontSize: calc(var(--fontSizeBase) * 1.4rem);--colorHeadings: #222222;--hSizeBase: 1;--hSize: calc(var(--hSizeBase) * 1.6rem);--h1Size: var(--hSize);--h2Size: var(--hSize);--h3Size: var(--hSize);--h4Size: var(--hSize);--h5Size: var(--hSize);--h6Size: var(--hSize);--hLine: 1.4;--h1Line: var(--hLine);--h2Line: var(--hLine);--h3Line: var(--hLine);--h4Line: var(--hLine);--h5Line: var(--hLine);--h6Line: var(--hLine);--fontFamily: "DM Sans", sans-serif;--fontWeight: 400;--fontStyle: normal;--hFontFamily: "DM Sans", sans-serif;--hWeight: 700;--hStyle: normal;--hTxTransform: uppercase;--boxedLayoutMaxWidth: 2000px;--cardRatioCustom: 130%;--a11yWidth: calc(var(--globalBorderWidth) * 1);--a11yOffset: calc(var(--globalBorderWidth) * 3);--a11yColor: var(--globalBorderColor);--a11yOutline: var(--a11yWidth) solid var(--a11yColor);--a11yShadow: 0 0 0 var(--a11yWidth), 0 0 0 var(--a11yOffset) var(--a11yColor)}.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}.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:0}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}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-size:cover;background-position:center}span.product-badge.sale{background:#000;padding:5px 4px;color:#fff!important}.wj-bundle-sizechart-close{position:absolute!important;top:0!important;right:20px!important}.wj-bundle-sizechart-toggle{margin:0!important}.wj-bundle-sizechart-table{max-width:99%!important;display:table!important}.wj-bundle-sizechart-table thead{border:1.5px solid #000}@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 .cards[card-quickbuy-float=true] :where(.cartButton,.soldoutButton){background:#313131;color:#fff}.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}button.is-primary,.button.is-primary{--buttonBgColor: #222222 !important;--buttonColor: #f5f5f5 !important;--buttonBorderColor: #222222 !important;--buttonBorderHover: var(--buyButtonBorderHover)}.product-page .cartButton{background:#222!important;color:#f5f5f5!important;font-family:BB-CondBold!important;letter-spacing:0!important;font-size:1.5rem!important;border:1px solid #222222!important}#f-newsletter button{background:#222!important;color:#f5f5f5!important}.products button.is-primary,.button.is-primary{--buttonBgColor: #f5f5f5 !important;--buttonColor: #fff !important}footer *{text-transform:uppercase}.products .card-head,.products .price{color:#222!important;text-shadow:.5px .5px 0 rgba(255,255,255,.4),-.5px -.5px 0 rgba(255,255,255,.4),.5px -.5px 0 rgba(255,255,255,.4),-.5px .5px 0 rgba(255,255,255,.4)}h2.card-title.h4{font-size:2.25rem;letter-spacing:.05em}x-cell.card-price{text-transform:uppercase;font-size:1.85rem;letter-spacing:.03em}.products h3{font-size:30px!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
