html{--ph-ease: cubic-bezier(.22, .61, .36, 1);--ph-fast: .16s;--ph-med: .26s;--ph-slow: .62s;--ph-accent: 176, 82, 46;--ph-deep: 63, 93, 74;--ph-ink: 43, 36, 32;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1}body h1,body .h1,body h2,body .h2,body h3,body .h3,body .banner__heading,body .rich-text__heading{text-wrap:balance}body p,body .banner__text,body .rich-text__text{text-wrap:pretty}body h1,body .h1,body .banner__heading{font-size:clamp(38px,3.4vw + 22px,64px);line-height:1.07;letter-spacing:-.018em}body h2,body .h2{font-size:clamp(27px,2vw + 16px,42px);line-height:1.16;letter-spacing:-.012em}body h3,body .h3{line-height:1.28;letter-spacing:-.006em}body .rte p,body .rich-text__text p,body .shopify-policy__body p{line-height:1.68;max-width:68ch}body .rte h2,body .rte h3{margin-top:1.9em;margin-bottom:.5em}body .rte ul,body .rte ol{line-height:1.62}body .rte li+li{margin-top:.4em}body .banner__text{max-width:46ch}body .price,body .price__container,body .cart-item__price,body .totals{font-variant-numeric:tabular-nums}body .footer-block__heading{font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.72}body .announcement-bar__message{letter-spacing:.05em;font-size:13px}body .button,body .shopify-challenge__button,body .customer button{transition:transform var(--ph-fast) var(--ph-ease),box-shadow var(--ph-fast) var(--ph-ease),background-color var(--ph-fast) var(--ph-ease);letter-spacing:.012em}body .button:hover{transform:translateY(-2px);box-shadow:0 9px 22px -10px rgba(var(--ph-accent),.6)}body .button:active{transform:translateY(0);box-shadow:0 2px 6px -4px rgba(var(--ph-accent),.5);transition-duration:70ms}body .rte a:not(.button),body .footer__list-item a,body .collapsible-content a:not(.button){text-decoration:none;background-image:linear-gradient(rgb(var(--ph-accent)),rgb(var(--ph-accent)));background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:2px;transition:background-size var(--ph-med) var(--ph-ease)}body .rte a:not(.button):hover,body .footer__list-item a:hover,body .collapsible-content a:not(.button):hover{background-size:100% 1.5px}body *:focus-visible{outline:2px solid rgb(var(--ph-accent));outline-offset:3px;border-radius:4px}body .field__input:focus,body textarea:focus,body .select__select:focus{outline:none;border-color:rgb(var(--ph-accent));box-shadow:0 0 0 3px rgba(var(--ph-accent),.22)}body ::selection{background:rgba(var(--ph-accent),.18)}body .header__menu-item{position:relative;transition:color var(--ph-fast) var(--ph-ease)}body .header__menu-item span,body .header__active-menu-item{text-decoration:none}body .header__menu-item:after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:1.5px;background:rgb(var(--ph-accent));transform:scaleX(0);transform-origin:left;transition:transform var(--ph-med) var(--ph-ease)}body .header__menu-item:hover:after,body .header__active-menu-item:after{transform:scaleX(1)}body .shopify-section-header-sticky .header{background-color:#faf7f2e6;-webkit-backdrop-filter:saturate(115%) blur(10px);backdrop-filter:saturate(115%) blur(10px);box-shadow:0 1px #2b242014}body .card__inner{overflow:hidden}body .card__media img,body .card .media img{transition:transform var(--ph-slow) var(--ph-ease)}body .card-wrapper:hover .card__media img,body .card-wrapper:hover .media img{transform:scale(1.045)}body .card-wrapper:hover .card--card{box-shadow:0 16px 36px -20px #2b242059}body .card__heading a{text-decoration:none;background-image:linear-gradient(rgb(var(--ph-accent)),rgb(var(--ph-accent)));background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--ph-med) var(--ph-ease)}body .card-wrapper:hover .card__heading a{background-size:100% 1.5px}body summary .icon-caret{transition:transform var(--ph-med) var(--ph-ease)}body details[open]>summary .icon-caret{transform:rotate(180deg)}body .accordion summary:hover,body .collapsible-content summary:hover{color:rgb(var(--ph-accent))}body .banner{position:relative}body .banner__content{position:relative;z-index:3}body .banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,#16110e80,#16110e33 46%,#16110e00 80%)}@media screen and (max-width:749px){body .banner:after{background:linear-gradient(to top,#16110e94,#16110e33 55%,#16110e00)}}body .collapsible-content__heading:after{content:"";display:block;width:40px;height:2px;margin-top:14px;background:rgb(var(--ph-accent))}body .rich-text__heading:after{content:"";display:block;width:40px;height:2px;margin:14px auto 0;background:rgb(var(--ph-accent))}body .multicolumn-list__item svg,body .multicolumn-card__info svg{color:rgb(var(--ph-accent))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body *,body *:before,body *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}body .button:hover,body .card-wrapper:hover .card__media img,body .card-wrapper:hover .media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ph-craft.css.map */
