:root{--font-body-family: "STIX Two Text", "Times New Roman", serif;--font-heading-family: "STIX Two Text", "Times New Roman", serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-style: normal;--font-heading-weight: 400}body,.button,button,input,select,textarea,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:STIX Two Text,Times New Roman,serif}h1,.h1{font-size:clamp(42px,6vw,88px);line-height:1.05;letter-spacing:-.01em;font-weight:400}h2,.h2{font-size:clamp(30px,3.4vw,50px);line-height:1.12;letter-spacing:-.005em;font-weight:400}h3,.h3{font-size:22px;line-height:1.3;font-weight:500;letter-spacing:0}h4,.h4{font-size:11px;letter-spacing:.26em;text-transform:uppercase;font-weight:500;line-height:1.4}p{font-size:15px;line-height:1.75}.caption,.caption-with-letter-spacing,figcaption{font-size:12.5px;letter-spacing:.03em;color:#6f6f6f;line-height:1.6}.card__heading{font-size:16px;line-height:1.3;font-weight:500}.header__menu-item,.header__menu-item span{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.header a{color:#0b0b0b}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{background:transparent!important;color:#0b0b0b!important;border:1px solid currentColor!important;border-radius:999px!important;box-shadow:none!important;text-transform:uppercase;letter-spacing:.24em;font-size:11px;font-weight:500}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{display:none!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,.shopify-payment-button__button--unbranded:hover{background:#759896!important;border-color:#759896!important;color:#0b0b0b!important}.color-inverse .button,.color-accent-1 .button,.color-accent-2 .button{color:#fff!important}.color-inverse .button:hover,.color-accent-1 .button:hover,.color-accent-2 .button:hover{color:#0b0b0b!important}.field__input,.select__select,.customer .field input{border-radius:0}.price{letter-spacing:.03em}.price--on-sale .price-item--regular{color:#6f6f6f}.header a{color:#fff!important}.header__icon{color:#fff}.header__active-menu-item{text-decoration:none}.footer__brand-logo{padding-top:4rem}.footer__brand-logo img{width:220px;max-width:60%;height:auto}.footer-block__heading{font-size:11px;letter-spacing:.26em;text-transform:uppercase;font-weight:500}.footer-block--menu a{font-size:13px;line-height:2}.newsletter-form__field-wrapper .field__input{background:transparent;border:none;border-bottom:1px solid #0b0b0b;border-radius:0;box-shadow:none}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{display:none}.footer__copyright{color:#6f6f6f;font-size:12.5px;letter-spacing:.03em}.footer,.footer__content-bottom{border-top:none}body{--grid-desktop-horizontal-spacing: 15px;--grid-desktop-vertical-spacing: 15px;--grid-mobile-horizontal-spacing: 15px;--grid-mobile-vertical-spacing: 15px}.card-information .price,.card-information .price .price-item{font-size:12.5px;letter-spacing:.03em;color:#6f6f6f;font-weight:400}.card--standard.card--media{position:relative}.card--standard.card--media>.card__content{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:1.4rem 1.6rem;background:linear-gradient(transparent,#00000059)}.card--standard.card--media>.card__content .card__heading,.card--standard.card--media>.card__content .card__heading a{color:#fff}.card--standard.card--media>.card__content .price,.card--standard.card--media>.card__content .price .price-item{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pbb-custom.css.map */
